Published: 14:36, September 17, 2023 | Updated: 14:44, September 17, 2023
Man City defeat West Ham in Premier League
By Xinhua

West Ham's Emerson Palmieri heads the ball above Manchester City's Kyle Walker during the English Premier League soccer match between West Ham United and Manchester City at London stadium in London, Sept 16, 2023. (PHOTO / AP)

LONDON - Manchester City remained at top of the Premier League and retained their 100 percent start to the season after coming back from a goal down in a difficult visit to play West Ham United on Saturday.

ALSO READ: Guardiola back to see City comeback win, Man United lose again

Pep Guardiola was back in the dugout for his side, who fell behind after James Ward-Prowse flicked Vladimir Coufal's cross beyond Ederson in the 36th minute, and West Ham could have increased their lead with better finishing.

However, City reacted in the second half, with Jeremy Doku heading the equalizer in the 46th minute.

Two goals deep into injury time kept Tottenham second and denied Sheffield United their first win of the campaign

Bernardo Silva completed the turnaround when he lifted the ball home in the 76th minute and Erling Haaland scored his habitual goal four minutes from time.

READ MORE: Felix, Cancelo on target as Barcelona crush Real Betis

Two goals deep into injury time kept Tottenham second and denied Sheffield United their first win of the campaign.

Gustavo Hamer put Sheffield ahead in the 73rd minute and a shock away win looked to be on the cards before Richarlison flicked home a corner in the eighth minute of injury time.

There was then high drama when Dejan Kulusevski fired home two minutes later to turn the game around before Sheffield's Oli McBurnie was sent off as tempers boiled over.

READ MORE: Neymar makes debut as Al-Hilal hands Al-Riyadh 6-1 thrashing

Aston Villa also produced a late show to win 3-1 over Crystal Palace whose 76-year-old coach Rod Hodgson was taken ill before the game after trailing to Odsonne Edouard's 47th-minute opener.

Jhon Duran equalized for Villa in the 87th minute, before Douglas Luiz kept his nerve to score a 98th-minute penalty given after a contentious decision, and Leon Bailey added a third in the 11th minute of injury time.