The 2015-16 season is in the books for the Bundesliga, La Liga, Ligue 1, Premier League and Serie A.
From Leicester City stunning England to dominant wins for the elite across Europe, we take a look at how the campaign panned out.
Winners: Bayern MunichChampions League: Borussia Dortmund, Bayer Leverkusen, Borussia Monchengladbach Europa League: Schalke, Mainz, Hertha Berlin
Top scorer: Robert Lewandowski (Bayern Munich) 30 goals
Relegated: Hannover, StuttgartPromoted: Freiburg,RB Leipzig
Eintracht Frankfurt (16th in Bundesliga) and Nuremberg (3rd in 2.Bundesliga) will face a play-off for a top-flight place.
Winners: BarcelonaChampions League: Real Madrid, Atletico Madrid, VillarrealEuropa League: Athletic Bilbao, Celta Vigo
Top scorer: Luis Suarez (Barcelona) 40 goals
Relegated: Rayo Vallecano, Getafe, LevantePromoted: Four matchdays remain in the Segunda Division, Leganes and Alaves are in the box seat for automatic promotion.
Sevilla will join their compatriots in the Champions League if they beat Liverpool in the Europa League final.
Winners: Paris Saint-GermainChampions League: Lyon, MonacoEuropa League: Nice, Lille
Top scorer: Zlatan Ibrahimovic (Paris Saint-Germain) 38 goals
Relegated: Reims, Gazelec Ajaccio, TroyesPromoted: Nancy, Dijon, Metz
Marseille will qualify for the Europa League if they beat PSG in the Coupe de France final, but Saint-Etienne will benefit if Laurent Blanc's men complete a second straight domestic treble.
Winners: Leicester CityChampions League: Arsenal, Tottenham, Manchester CityEuropa League: Southampton, Manchester City
Top scorer: Harry Kane (Tottenham) 25 goals
Relegated: Newcastle United, Norwich City, Aston VillaPromoted: Burnley, Middlesbrough
West Ham need Manchester United to beat Crystal Palace in the FA Cup final to reach the Europa League. First, United must meet AFC Bournemouth in a fixture that was postponed in dramatic circumstances on Sunday.
Hull City and Sheffield Wednesday hold first-leg advantages over Derby County and Brighton and Hove Albion respectively in the Championship play-offs.
Winners: JuventusChampions League: Napoli, RomaEuropa League: Inter, Fiorentina
Top scorer: Gonzalo Higuain (Napoli) 36 goals
Relegated: Carpi, Frosinone, Hellas VeronaPromoted: Cagliari, Crotone
Milan can sneak into the Europa League by beating Juventus in the Coppa Italia final, Sassuolo will benefit if Juve are triumphant.
Pescara, Trapani, Bari, Cesena, Spezia and one of Virtus Entella or Novara will contest Serie B's play-offs for the final spot in Serie A.