Phil Foden’s double helped fire Manchester City to a record-breaking fourth successive Premier League title with victory over West Ham.

The England international struck twice within the opening 18 minutes, the first a superb curling effort, at the Etihad Stadium to lay the foundations for a 3-1 win.

Mohammed Kudus’ spectacular strike pulled one back for the Hammers and briefly renewed hope for second-placed Arsenal, but midfielder Rodri made it 3-1 to ease any lingering nerves and effectively wrap up the title.

Arsenal had run out against Everton at the Emirates Stadium knowing even victory might not be enough to overhaul the leaders, and that is exactly how things panned out, although not without controversy.

Idrissa Gueye’s deflected shot had the visitors ahead at the break, but Takehiro Tomiyasu’s equaliser and a late strike from Kai Havertz, which survived a VAR check for handball against Gabriel Jesus, handed the Gunners a 2-1 win but not the prize they craved.

Dejan Kulusevski scored twice as Tottenham held off Chelsea in the race for fifth place after a 3-0 victory at relegated Sheffield United.

Kulusevski struck after 14 minutes at Bramall Lane and, after Pedro Porro had increased the lead, doubled his tally to condemn the hosts to a seventh successive defeat.

Chelsea’s Thiago Silva (centre) is lifted up into the air by his team-mates after the final whistle
Chelsea’s Thiago Silva is thrown into the air by his team-mates after the final whistle (Bradley Collyer/PA)

Chelsea snatched a top-six finish with a hard-fought 2-1 victory over Bournemouth.

Moises Caicedo’s spectacular strike from just inside the Cherries’ half set the ball rolling and Raheem Sterling made it 2-0 just after the restart, but Benoit Badiashile’s own goal ensured a tense conclusion at Stamford Bridge.

Newcastle needed a late strike from Bruno Guimaraes to fend off a Brentford fightback as a 4-2 win at the Gtech Community Stadium secured seventh place.

The Magpies looked to be cruising after first-half goals from Harvey Barnes, Jacob Murphy and Alexander Isak had put them 3-0 ahead, but Vitaly Janelt and Yoane Wissa dragged the hosts back into it before Guimaraes settled it.

Manchester United manager Erik ten Hag applauds the fans after victory at Brighton
Manchester United manager Erik ten Hag applauds the fans after victory at Brighton (Steven Paston/PA)

A 2-0 win at Brighton could not prevent Manchester United from recording their lowest finish of the Premier League era.

Goals from Diogo Dalot and substitute Rasmus Hojlund inside the final 17 minutes secured three points but that was only good enough for eighth place, and they will miss out on Europe altogether if they fail to beat City in next weekend’s FA Cup final – a result which would hand Newcastle a Europa Conference League berth.

At the other end of the table, Chris Wood eased Nottingham Forest to safety with two goals inside the opening 14 minutes as they won 2-1 at relegated Burnley, for whom Josh Cullen scored.

That proved fatal for Luton, who succumbed 4-2 at home to Fulham with Raul Jimenez’s double and further goals from Adama Traore and Harry Wilson eclipsing Carlton Morris’ penalty and an Alfie Doughty strike.

Jurgen Klopp’s reign at Liverpool ended with a 2-0 win over Wolves at Anfield, with Alexis Mac Allister and Jarell Quansah doing the damage after Nelson Semedo’s first-half dismissal.

Jean-Philippe Mateta’s hat-trick took some of the gloss off Aston Villa’s magnificent season as next season’s Champions League participants were trounced 5-0 at Selhurst Park.

Mateta’s treble was accompanied by a double for Eberechi Eze which edged the Eagles to a top-10 finish.