The title races in England and Italy are set for exciting final day conclusions following intriguing results in the penultimate gameweek, while Champions League berths were settled in Spain and Germany along with more sides relegated.
English Premier League
Manchester City stumbled to a 2-2 draw at West Ham United, leaving the door open for Liverpool although the title still remains in Pep Guardiola’s side’s hands. City had trailed 2-0 before fighting back against the Hammers and should have claimed all three points when Riyad Mahrez’s late penalty was saved by Lukasz Fabianski.
Second-placed Liverpool and third-placed Chelsea were both out of league action, playing each other in the FA Cup final on Saturday, won by the Reds on penalties. Liverpool will play Southampton on Tuesday where they’ll aim to narrow the gap at the top to one point ahead of the final day.
The relegation battle is intense with Everton and Burnley both losing over the weekend, 3-2 to Brentford and 1-0 to Spurs respectively. However, both sides have two games left, while Leeds United only have one. The Whites missed a big chance to bolster their survival hopes by only managing a 1-1 home draw with Brighton & Hove Albion, rescuing a point with Pascal Struijk’s late goal.
Italian Serie A
AC Milan moved a step closer to the Scudetto with a 2-0 home victory over Atalanta following second-half goals from Rafael Leao and Theo Hernandez. The result, which is Milan’s fifth straight league victory, means if the Rossoneri win on the final day against Sassuolo, then they are champions.
Inter Milan remain in the hunt having overcome Cagliari 3-1 with Lautaro Martinez netting a double. The Nerazzurri are at home to Sampdoria on the final day.
Napoli confirmed third spot with a 3-0 home win over Genoa, while on Monday fifth-placed Lazio go to Juventus with seventh-placed Fiorentina away to Sampdoria in the battle for Europa League spots.
Spanish La Liga
Youssef En-Nesyri netted an 85th minute equaliser to clinch Sevilla their fourth and final Champions League spot after a 1-1 draw at Atletico Madrid. The result means Sevilla will edge out city rivals Real Betis, who won 2-0 over Granada, due to their better head-to-head record irrespective of final day results.
RB Leipzig clinched the fourth Champions League spot despite a 1-1 draw at relegation Arminia Bielefeld on Saturday, with SC Freiburg unable to get the big win they needed against Bayer Leverkusen to usurp them. Leipzig actually needed a 90th minute Willi Orban equaliser to get the draw they ultimately required to ward off any challenges.
Union Berlin moved up to fifth with their 3-2 home win over VfL Bochum, with Freiburg dropping to sixth after a 2-1 loss to Bayer Leverkusen.
In the relegation zone, VfB Stuttgart miraculously stayed up with Wataru Endo’s 90th minute goal getting them past FC Cologne 2-1, with Hertha Berlin slipping into the playoff game after a 2-1 loss at Borussia Dortmund, where the hosts scored an 84th minute winner from Youssoufa Moukoko.