LONDON: West Ham held Manchester City to a 2-2 draw on Sunday afternoon, giving them a four-point lead over Liverpool with one game remaining.
Pep Guardiola's team trailed 2-0 at halftime. However, they may have won if Riyad Mahrez had not missed a late penalty.
Although Manchester City dominated play from the start, West Ham's Jarrod Bowen converted two of the Hammers' rare chances in the first 45 minutes.
In both instances, he gathered long balls over the top and struck the back of the goal, putting West Ham up 2-0 at the break.
To begin the second half, the visitors, notably Jack Grealish, came out with renewed vigour, and the England international equalised with a volley into the ground that went all the way in.
Lukasz Fabianski was kept busy and made several fine saves, but he couldn't do much when Vladimr Coufal headed a Manchester City freekick into his own net to make it 2-2.
Guardiola encouraged his players, obviously feeling that they might win, and they had a golden opportunity when VAR judged that Craig Dawson had fouled Gabriel Jesus. However, Fabianski saved Mahrez's penalty kick, which was hailed by the London Stadium crowd and Liverpool fans.
That meant the game ended 2-2 on a day that might have gone anyway for Manchester City.