An amazing end of the season. Liverpool and Chelsea qualified for the Champions League on the final day of the Premier League, while Leicester finished fifth, West Ham sixth, and Tottenham seventh.
A Premier League legend also contributed a final piece of history.
Here’s what happened.
Aston Villa vs. Chelsea
Scorers: Traoré 43′, El Ghazi 52′; Chilwell 70′
Despite losing at Villa Park, Chelsea finished fourth.
Bertrand Traoré gave Villa a surprising lead just before halftime when he slid in at the near post after a well-worked corner routine.
Chelsea had to replace goalkeeper Edouard Mendy at halftime after he clashed with the post in the first half. Kepa Arrizabalaga came in to replace him.
Jorginho took down Traoré early in the second half, and Villa award a penalty. Anwar El Ghazi took a stride forward and slid the ball into the corner for a 2-0 lead.
The Blues’ Timo Werner put the ball in the net, but it disallows due to offside.
However, with a shot that just passed the line 20 minutes from time, Ben Chilwell pulled one back.
Cesar Azpilicueta, the Blues captain, was subsequently sent out for a late punch on Jack Grealish.
Liverpool vs. Crystal Palace
Scorers: Mané 36′, 74′
Liverpool secured a third-place finish by defeating their former manager Roy Hodgson in his final game in charge of the Palace.
The visitors had a few chances in the early stages, but Sadio Mané tucked home from a corner nine minutes before halftime to give Liverpool the lead.
With 16 minutes remaining, Mané scored his second goal, a thundering effort that sealed the victory for the Reds.
Leicester vs. Tottenham
Scorers: Vardy (P) 18′, (P) 52′; Kane 41′, Schmeichel OG 77′, Bale 87′, 90+6′
For the second year in a row, Leicester let their advantage slip twice, dropping out of the top four on the last day of the season.
After being hauled down by Toby Alderweireld, Jamie Vardy scored from the penalty spot to give the Foxes the lead.
Spurs drew level four minutes before halftime thanks to a looping cross from Son Heung-min.
Leicester granted another penalty when Davinson Sanchez brought down Vardy early in the second half, which the striker converted for a 2-1 lead.
Spurs leveled the game again with Kasper Schmeichel’s own goal, setting up a thrilling finish.
Spurs’ comeback sealed when Gareth Bale scored after Kane had rounded Schmeichel and dragged the ball back for the Welshman. An amazing end of the season.
In stoppage time, Bale added another goal to add to Leicester’s misery.
Spurs will represent England in the inaugural Europa Conference League as a consequence of this result.
West Ham vs. Southampton
Scorers: Fornals 30′, 33′, Rice 86′
West Ham secured an excellent sixth-place finish with a good win.
Pablo Fornals took them the lead after half an hour with a thunderous strike, then doubled his tally a few minutes later to make it 2-0.
Declan Rice put the game out of reach with a late goal to make it 3-0.
Manchester City vs. Everton
Scorers: De Bruyne 11′, Jesus 14′, Foden 53′, Agüero 71′, 76′
Sergio Agüero said his goodbyes to the champions in style, scoring a brace off the bench to set a new Premier League record.
After a beautiful passing play, Kevin De Bruyne hit the bottom corner with a stunning strike to give City an early lead.
It was 2-0 just a few minutes later, with Gabriel Jesus scoring after a nice feint fooled Jordan Pickford.
When Richarlison was brought down in the box by Ruben Dias, Everton award a penalty. Gylfi Sigurdsson took the initiative, but Ederson saved the day.
Phil Foden finished beautifully after being passed in by Raheem Sterling to put City 3-0 up early in the second half.
Agüero then came off the bench to make his farewell Premier League game, and he scored two goals in as many minutes, bringing his total for City to 260.
Wayne Rooney previously held the record for the most goals scored by a player for a single Premier League club.
Arsenal vs. Brighton
Scorers: Pépé 49′, 60′
Arsenal finished outside of the European places but had a successful season.
The first half at the Emirates was goalless, but Nicolas Pépé’s 15th goal of the season broke the deadlock early in the second half.
The Ivorian winger scored his second goal of the day on the hour mark, putting the Gunners up 2-0.
What a fantastic season it has been. An amazing end of the season.