A European giant made it seven straight, while two teams from Spain and Germany secured Champions League football for next season.
Valencia were the lucky of the three teams still vying for Champions League football, clinching fourth spot with a 2-0 win away to Real Valladolid. Carlos Soler and Rodrigo Moreno each scored to help Los Che edge our Getafe and Sevilla who finished fifth and sixth respectively.
Real Madrid ended the season on an incredibly sour note, going down 2-0 to Real Betis at the Bernabeu. Zinedine Zidane’s return to the club has been very underwhelming, having recorded just five wins in 11 games while suffering shock losses to Rayo Vallecano and Real Sociedad. The latest loss was extra disappointing for Gareth Bale who did not feature and has likely played his final game for the club.
The champions Barcelona travelled to Eibar to conclude their season but were held to a 2-2 draw. Lionel Messi scored a brace in between Eibar goals from Marc Cucurella and Pablo De Blasis. Barça finished the season 11 points clear of runner-up Atlético Madrid.
Levante 2-2 Atlético Madrid
Espanyol 2-0 Real Sociedad
Getafe 2-2 Villarreal
Sevilla 2-0 Athletic Bilbao
Alavés 2-1 Girona
Celta Vigo 2-2 Rayo Vallecano
Huesca 2-1 Leganés
Bayern Munich were crowned Bundesliga champions for the seventh straight season after they defeated Eintracht Frankfurt 5-1. The Bavarians turned it on at Allianz Arena, piling on four goals in 25 minutes to wrap it up in style, including strikes from departing legends Franck Ribery and Arjen Robben in what was their final appearances for the club.’
Borussia Dortmund recorded an impressive 2-0 win away to Borussia Mönchengladbach to lose out to Bayern by just two points. BVB finished the season on 76 points, however, will be ruing the countless chances they had to break away from the rest of the competition. Recent stumbles to Schalke and Werder Bremen will certainly be on the players’ minds as they wonder what could have been.
Bayer Leverkusen secured fourth spot in some style, defeating Hertha 5-1 on the road. A Lucas Alario hattrick helped lead his side to their first Champions League qualification since the 2016/17 season, where they will join fellow German sides Bayern, Dortmund and Leipzig.
Schalke 0-0 Stuttgart
Werder Bremen 2-1 Leipzig
Freiburg 5-1 Nürnberg
Mainz 4-2 Hoffenheim
Wolfsburg 8-1 Augsburg
Fortuna Düsseldorf 2-1 Hannover
Milan remain in the hunt four a top four finish after a 2-0 win against Frosinone at the San Siro. The Rossoneri currently sit in fifth with one game remaining and will need to win next week while relying on other results to go their way.
Inter will be feeling nervous heading into the final day after they suffered a 4-1 defeat at Napoli. The Nerazzuri were no match for Carlo Ancelotti’s men and now just one point above their rivals, Milan. They face Empoli at home on the final day with a win being enough to secure top four.
Atalanta are one game away from remarkably qualifying for Europe’s most prestigious competition. A 1-1 draw away to Juventus has put them in third spot with a home match against Sassuolo to come. Like Inter, three points would secure a spot in the top four.
Udinese 3-2 SPAL
Genoa 1-1 Cagliari
Sassuolo 0-0 Roma
Chievo 0-0 Sampdoria
Parma 1-0 Fiorentina
Empoli 4-1 Torino
Still to play:
Lazio vs Bologna
Monaco may just be safe after all. A 2-0 home win against Amiens sees them jump three points clear of the relegation play-off spot with a seven better goal difference than 18th placed Caen. Barring the unthinkable, the principality club will be playing in Ligue 1 next season.
Lyon were confirmed as the third best team in France after a 4-0 demolition of Caen. They will finish in the Champions League play-off spot, as they did last season, and will have to qualify via the third qualifying round in 2019.
Paris Saint-Germain won their final home match of the season in exquisite fashion, defeating Dijon 4-0. Angel Di Maria and Edinson Cavani each added to a Kylian Mbappe brace to confirm relegation for the visitors.
Bordeaux 0-1 Reims
Gungamp 2-2 Nîmes
Lille 5-0 Angers
Montpellier 1-1 Nantes
St Etienne 3-0 Nice
Strasbourg 0-2 Rennes
Toulouse 2-5 Marseille