Manchester City secured a comfortable 4-1 win over West Ham United at the London Stadium on Sunday to move within two points of the Premier League's record haul.

PFA Young Player of the Year Leroy Sane got City -- already confirmed as Premier League champions two weeks ago -- up and running in the 13th minute, as his strike from the edge of the penalty area was deflected in by Patrice Evra.

Former City defender Pablo Zabaleta then put through his own net 14 minutes later to score City's 100th Premier League goal of the season, before Aaron Cresswell curled home a 42nd minute free kick to get West Ham back in to the game.

Second-half goals from Gabriel Jesus and Fernandinho made sure of the win, leaving West Ham just three points above the relegation zone in 15th.

City's tally of 102 goals for the season is one off Chelsea's Premier League record set in 2009-10.

They have 93 points, two short of the Premier League record which was also set by Chelsea in 2004-2005.

Arsene Wenger's final match at Old Trafford as Arsenal manager ended in defeat with a stoppage time header from substitute Marouane Fellaini earning the points for second-placed Manchester United.

Paul Pogba drove United into the lead in the 16th minute, pouncing after Alexis Sanchez had headed a Romelu Lukaku cross against the post.

Arsenal, fielding a largely second string side, drew level in the 51st minute when Henrikh Mkhitaryan, signed from United in January, beat David De Gea with a well-placed effort.

United's Marcus Rashford had the ball in the net in the final minute but the effort was ruled out for offside before Fellaini headed in the stoppage time winner from an Ashley Young cross.