However there are a couple of teams that have it all left on the line, with a treble on the cards in Spain and trouble brewing in Germany.
The weekend’s action has been as thrilling as ever and with that in mind we have compiled a list of the five things we saw this weekend.
Click on Ronaldo to unveil the top five.
What did you learn this weekend? Let us know your thoughts below or tweet us @LaFootyettes.