Manchester City v West Ham player ratings: John Stones 9, Sergio Aguero 3; Declan Rice 5; Michail Antonio 8

City make it a remarkable 20 wins in a row as they beat the Hammers 2-1 at the Etihad Stadium

Powered by automated translation

Ruben Dias and John Stones struck as Premier League leaders Manchester City moved 13 points clear with a hard-fought 2-1 win over West Ham.

The defensive pairing netted either side of an equaliser from Michail Antonio, who had earlier hit the post for the determined visitors at the Etihad Stadium.

City's victory was their 20th in succession as they chase glory on four fronts.

They also had the welcome sight of record goalscorer Sergio Aguero back in their starting line-up for only the fourth time this season, even though the Argentinian had a quiet game.

On this occasion the lack of an effective striker did not matter as their in-form centre-backs delivered the goals.

They may have conceded a home goal in the Premier League for the first time since December 15, but they made up for that by demonstrating their potency up front.

Dias headed City in front after half an hour only for the Hammers to level when Antonio tapped home at the back post two minutes before half-time.

Stones scored what turned out to be the winner when he finished well from a neat Riyad Mahrez lay-off after 68 minutes.