For the final time of the campaign, here are Flashscore's Winners and Losers.
Winners: Hull City
The Tigers' promotion to the Premier League is nothing short of incredible: having narrowly avoided relegation last year and coming off a two-window transfer ban, they pulled off the feat of reaching the top flight after knocking out Millwall and then delivering a clinical 1-0 win over Middlesbrough in the play-off final at Wembley, thanks to a late strike from Oli McBurnie in stoppage time.
Winner: Roberto De Zerbi
Staying in England, the Italian coach managed to avoid a shocking relegation to the Championship by steering Tottenham to safety on the final day of the season, after a 1-0 win over Everton.

Spurs managed to prevail over their city rivals West Ham, who were relegated despite a convincing win over Leeds, which wasn't enough to close the two-point gap to their direct competitors.
For Tottenham, it would have been an epic failure, but the former Marseille manager handled the immense pressure of having to avoid disaster at all costs.
Winners: Deportivo La Coruna
Thanks to a 2-0 win away at Valladolid, the Galician side finished the regular season in second place with a round to spare and will play in LaLiga next year, alongside another fallen giant, Racing Santander.
Depor had been relegated in 2018 and even found themselves in the third tier before finding a way back to top-level football.
The historic Spanish club, which won the LaLiga title in 2000 and famously beat Milan 4-0 in the 2004 Champions League, and have now returned to the big time.
Winners: Getafe
Among the drama of the final LaLiga round is Getafe's qualification for the Conference League: it's not the first time the Azulones have gone to Europe, but this time the achievement is truly remarkable.
Bordalas' team finished the season with just 32 goals scored in 38 matches and the lowest possession rate (40.1%).
Of course, mathematically clinching seventh place (and to think the club could have even finished sixth) could only come with a 1-0 win this time, over Osasuna.
Winners: Torreense
This week's fairytale belongs to the small Portuguese club, who managed to win the Taca de Portugal in extra time against the illustrious Sporting.
The team from Torres Vedras thus becomes the first second-division side to win the Portuguese Cup. And thanks to this stunning success, they'll have the chance to play in Europe.
Losers: Dukla Prague
Something almost unimaginable happened in the Czech league: Dukla Prague lost the head-to-head, all-or-nothing clash with Banik Ostrava and were relegated to the second division.
And it happened in a truly unique way: the home side lost 3-0, with all three goals being own goals, sealing their relegation.
Losers: AC Milan
If Juventus' failure had already been digested by everyone the previous matchday, the 38th round confirmed Milan's exclusion from next season's Champions League.
Allegri's team, which for months even dreamed of the Scudetto and managed to beat Inter twice, collapsed at the final hurdle.

After home defeats to Sassuolo and Atalanta, the Rossoneri also lost their last match at San Siro against Cagliari, even though the Sardinians had nothing left to play for.
Losers: Lechia Gdansk
The Polish side bids farewell to the Ekstraklasa in third-to-last place with a curious record: the best attack in the league, tied with leaders Lech.
The Gdansk team lost their last five matches of the season, conceding 13 goals: Lechia's biggest flaw turned out to be their defence, the worst in the league along with Termalica B-B, with 65 goals conceded.

Losers: Bari
On Friday night, Bari was relegated to Serie C for the first time since 1983: the Apulian side lost the Serie B playout against Sudtirol, after two 0-0 draws.
The Galletti endured a very disappointing season, always hovering near the bottom of the table, so the outcome was hardly a surprise.
For the club owned by the De Laurentiis family, the same as Napoli, a season in the third tier now awaits, where they'll face new derbies against Monopoli, Barletta, and Altamura.
Losers: Girona
The City Football Group team, which just two seasons ago finished third in LaLiga before playing in the Champions League, was relegated on the final day.
The Catalan side couldn't turn around their poor run in recent months, and in their last match of the season, they only managed a 1-1 home draw with Elche, a direct rival in the relegation battle.
Girona's squad features several iconic players such as Marc-Andre ter Stegen, Axel Witsel, Donny van de Beek, Cristhian Stuani, Daley Blind, Claudio Echeverri, Azzedine Ounahi, and Bryan Gil.
Special mentions
In such an eventful weekend, let's not forget the achievements of Sunderland, who qualified for the next Europa League as a newly promoted side, and Como, who overtook Milan at the very last moment to secure a Champions League spot.
Nor the victory of Lens in the French Cup, the relegation of Backa Topola in Serbia, and the thrilling finish in Volendam vs Willem II in the Netherlands, where the visitors managed to stay up in the playoff, thanks to a penalty scored by goalkeeper Thomas Didillon Hodl.
In Saudi Arabia, Al Diriyah were promoted to the Saudi Pro League at the expense of Al-Ula, also thanks to this bizarre goal, impossible to repeat even if you tried a thousand more times.
