If Liverpool's winger Jarrod Bowen had scored both of his goals in the first half, the Premier League title battle might have gone their way.
Even yet, a second-half goal from Jack Grealish and a terrible own goal from Vladimir Coufal brought the game back level.
The Citizens were awarded a penalty kick with minutes remaining in the game due to a poor challenge on Gabriel Jesus.
Even though Riyad Mahrez, a former Leicester City title-winner, was given the responsibility, the Hammers' No. 1 Lukasz Fabianski produced a fantastic save.
Alphonsus Odumu 5 d
Fabianski save