The penultimate weekend of the 2022-23 Premier League campaign did not disappoint as Manchester City wrapped up the title.
Arsenal’s failure to win at Nottingham Forest meant City became champions for the third consecutive season and continue to march towards a historic Treble.
Elsewhere, West Ham plunged Leeds into further relegation jeopardy, Everton grabbed a last-gasp point at Wolves and Brentford piled more misery on Tottenham.
We take a look at the top performers from a dramatic few days in the English top flight.
Declan Rice (West Ham)
Declan Rice may have played his last home game for West Ham as they breezed past a troubled Leeds side at the London Stadium.
The England midfielder marked his 243rd appearance for the Hammers with a goal as the East Londoners continued to build momentum ahead of next month’s Europa Conference League final.
Leeds took the lead through Rodrigo but were second-best for most of the game and could not prevent Jarrod Bowen and Manuel Lanzini from adding to Rice’s equaliser to complete a 3-1 win.
Bryan Mbeumo (Brentford)
Tottenham lost for the fifth time in seven outings and this time it was Bryan Mbeumo who inspired Brentford to all three points.
Mbuemo, 23, was at the heart of the action as the Bees came from behind to win 3-1 and keep themselves in contention for European qualification.
The Cameroon international scored twice and grabbed an assist to complete the comeback, curling his first low past Fraser Forster in goal and then picking out the same corner to give Thomas Frank’s side another memorable victory.
Evan Ferguson (Brighton)
Evan Ferguson is continuing to blossom into a Premier League star and his brace in Brighton’s 3-1 win over Southampton on Sunday helped the Seagulls to all but guarantee a place in the Europa League next season.
The 18-year-old Irishman smashed his first goal in from close range, beating Alex McCarthy who could not get down quick enough to prevent the opener.
He then followed up with another strike five minutes before half-time, latching on to a driven cross from Kaoru Mitoma and slotting past the Saints stopper once again to put the hosts firmly in control of the contest.
Yerry Mina (Everton)
Everton can still be relegated on the final day, but they took a big step towards safety last Saturday as they clawed back a point in the dying seconds at Wolves.
Yerry Mina was the man who stepped up for the Toffees, tapping in from inside the box to send the travelling Merseysiders into raptures.
The draw keeps Everton’s fate in their own hands and they know a win will guarantee their Premier League status next term.
Aleksandar Mitrovic (Fulham)
Since returning from his eight-match ban, Aleksandar Mitrovic has scored three goals in two games, taking his league tally to 14.
His influence in the final third has helped Fulham return to form, though his brace against Crystal Palace last Saturday was not enough to earn the Cottagers three points.
The Serbian powerhouse equalised for the hosts from the penalty spot before briefly giving them the lead in the second half thanks to a well-placed header, but Joel Ward had the last laugh as the Eagles left West London with a point.