CommentaryReporting by Jonathan Smith @mancity

FT

MATCH STATS

Possession: West Ham 32% City 68%

Shots on target: West Ham 2 City 8

Hit woodwork: West Ham 2 City 1

Shots off target: West Ham 5 City 10

Corners: West Ham 3 City 11

Fouls: West Ham 10 City 3

Yellow cards: West Ham 3 City 2

FT

West Ham 1-3 City

Another fantastic display and three points to send City back to the top of the Premier League. Watch Matchday Live to see the reaction and analysis from Sam Allardyce and David James. 

90+5

ED BANGER!

West Ham break to the other end and Summerville curls an effort on target but Ederson makes a wonderful fingertip save onto the post. 

90'+4'

ALMOST ANOTHER

Haaland almost has a fourth. A lovely touch from Gundogan and then he sets the striker free who races clear and fires on target from a tight angle. It squeezes through Fabianski's legs but he's back in time to save it. 

90'

NO WAY THROUGH

Manuel Akanji gets book as he disrupts a West Ham break. The home fans seem to have given up on a great escape with the London Stadium emptying. 

89'

INJURY TIME

Rico Lewis curls in a cross but Fabianski dives full-length to punch it clear. We've got five minutes of added time. 

86'

MORE CHANGES

Kyle Walker gets his first minutes of the season as he comes on with Nathan Ake. Gvardiol and De Bruyne are replaced while Summerville comes on for West Ham. 

85'

RECORD BREAKER

That's Haaland seventh goal of the season from three games, which no Premier League player has achieved before. It's his 70th in 69 Premier League games and second hat-trick this season taking his City tally to 11. 

83'

THE THIRD, MAN!

What a player! He's had to wait for his chance and when it comes it's a sublime finish. Matheus Nunes with the perfect pass and he lifts it over Fabianksi. A big smile as VAR confirms he's onside. 

83'

HAALAND HAT-TRICK!!!!!!!

He's done it again!