Loading...
The reigning champions are now in sixth place with 34 points, 11 behind leaders Liverpool, who have two games in hand. West Ham, who were coming off a heavy 5-0 defeat to Liverpool just six days earlier, remain in 13th place with 23 points.
City took the lead in the 10th minute when West Ham's Vladimir Coufal deflected Savinho's shot into the far corner. Haaland doubled the lead in the 42nd minute, heading in a long cross from Savinho.
After the break, Haaland scored his second when Savinho played a through ball that the Norwegian striker calmly chipped over goalkeeper Alphonse Areola. Phil Foden extended City's lead in the 58th minute before Niclas Fullkrug pulled one back for West Ham, but it was too little, too late as City cruised to victory.