Manchester City racked up a century of Premier League goals and ensured West Ham remained in the relegation fight with a 4-1 win at the London Stadium.

Leroy Sane, Gabriel Jesus and Fernandinho were on target, while Pablo Zabaleta scored an own-goal against his old club, as Pep Guardiola’s title winners cruised to a record-equalling 30th victory of the campaign.

They now require two goals and three points from their three remaining games to break another two Premier League records.

Aaron Cresswell pulled one back for West Ham, who are still only three points above the relegation zone with a troubled campaign destined for a nervous finish.

Tweet of the match

Man of the Match – Raheem Sterling

Sterling (right) was superb as he tormented the West Ham defence
Sterling, right, was superb as he tormented the West Ham defence (Anthony Devlin/EMPICS)

The 23-year-old may not have been able to get himself among the goals but he more than made up for that by laying on two assists and proving a constant thorn in the side of the beleaguered West Ham rearguard. He should have capped his display with a goal of his own but could not beat Adrian, while he was also clearly fouled inside the box, only for referee Neil Swarbrick to turn a blind eye. England manager Gareth Southgate will be delighted if the winger can remain in such form heading into the World Cup this summer.

Moment of the match

Jesus added the third after a wonderful exchange of passes with Sterling. The Brazilian collected the ball from his team-mate before coolly slotting home past Adrian to make sure the Premier League champions were heading home with three well-deserved points.

Data point

West Ham boss David Moyes could do nothing to prevent Manchester City extending their impressive run at the London Stadium
West Ham boss David Moyes could do nothing to prevent Manchester City extending their impressive run at the London Stadium (Adam Davy/PA)

The London Stadium has been a happy hunting ground for Manchester City, who have now won their three matches at the London Stadium by an aggregate score of 13-1.

Ratings

West Ham: Adrian 4 (out of 10), Pablo Zabaleta 5, Declan Rice 4, Angelo Ogbonna 5, Aaron Cresswell 6, Patrice Evra 5, Cheikhou Kouyate 5, Mark Noble 5, Edimilson Fernandes 5, Manuel Lanzini 5, Marko Arnautovic 5. Subs: Javier Hernandez (for Lanzini, 66) 5, Joao Mario (for Fernandes, 66) 5, Arthur Masuaku (for Evra, 66) 5.

Manchester City: Ederson 5, Kyle Walker 6, Nicolas Otamendi 6, Aymeric Laporte 7, Fabian Delph 6, Fernandinho 7, Ilkay Gundogan 7, Kevin De Bruyne 7, Leroy Sane 8, Raheem Sterling 9, Gabriel Jesus 8. Subs: Danilo (for Walker, 61) 6, Yaya Toure (for Gundogan, 71) 6, Lukas Nmecha (for Jesus, 80) 5.

Who’s up next?

Leicester v West Ham (Premier League, May 5)
Manchester City v Huddersfield (Premier League, May 6)