Juventus threw away a 2-0 lead against Lazio on a night where Giorgio Chiellini and Paulo Dybala bid their goodbyes.
Arsenal blew their chance to finish in the top four after a lacklustre performance against Newcastle United that ended in a defeat.
Andriy Lunin was the star performer for Real Madrid as they were held to a 1-1 draw by relegation-threatened Cadiz at Estadio Nuevo Mirandilla on Sunday.
Oscar Mingueza was the only positive in a forgettable game as Barcelona got halted by a goalless draw by Getafe on Sunday.
A Lautaro Martinez brace put Cagliari to the sword and helped Inter Milan take their Serie A title defence to the final day of the season.
Rafael Leao and Theo Hernandez led AC Milan to a 2-0 win over Atalanta, taking them to within one win of the Serie A title.
Crystal Palace earned a deserved point against Aston Villa as the two midtable battlers played out an entertaining draw
Jarrod Bowen starred for West Ham United as they held Manchester City to a 2-2 draw in their final home game of the 2021/22 Premier League season.
Richarlison and Jordan Pickford were two of the positives as Everton stumbled to a 3-2 defeat to Brentford at Goodison Park on Sunday.
Pascal Struijk earned his side a point with his late equaliser, as Leeds United held Brighton & Hove Albion to a 1-1 draw at Elland Road on Sunday.