Manchester City centre-backs Ruben Dias and John Stones each scored as Pep Guardiola’s team beat West Ham United 2-1 to extend their run of league wins to 14.
The hosts enjoyed the early possession at the Etihad Stadium and took the lead on the half-hour with their first shot on target, Dias heading in Kevin De Bruyne’s pinpoint cross for his first City goal.
Having hit a post three minutes earlier, Michail Antonio drew West Ham level with two first-half minutes remaining. The forward turned in Jesse Lingard’s shot from close range to end 587 minutes of City not conceding a home league goal.
Stones restored City’s lead midway through the second half, finishing well after skilful work from Riyad Mahrez on the right.
Issa Diop headed a chance for West Ham wide in stoppage time as City’s 20th straight win in all competitions sent the leaders 13 points clear of Manchester United, who visit Chelsea tomorrow.
West Ham’s four-match unbeaten run ends as they stay fourth, two points ahead of Chelsea.