Riyad Mahrez had a late penalty saved by Lukasz Fabianski as Manchester City missed the chance to move six points clear of Liverpool in a thrilling 2-2 draw with West Ham at the London Stadium.
Pep Guardiola’s side came into the game knowing victory would put them on the brink of the title but having fought back from two goals down, they had to settle for a draw after Mahrez’s 86th-minute spot kick was repelled by Fabianski.
West Ham had threatened to blow the title race wide open as the brilliant Jarrod Bowen scored two breakaway goals in the first half at an emotional London Stadium, where captain Mark Noble came off the bench for his last home appearance for the club.
But City fought back in the second period, with Jack Grealish beating Fabianski with a deflected strike from Rodri’s header shortly after the break before Vladimir Coufal inadvertently headed a Mahrez free kick into his own net.
City piled on the pressure in the closing stages and looked set to complete the turnaround when Craig Dawson was penalised for a foul on Gabriel Jesus in the West Ham box following a VAR review, but Fabianski guessed correctly to keep Mahrez’s penalty out.
Currently EPL table’s standing places City four points(90) clear of Liverpool(86 points), will be crowned champions if Jurgen Klopp’s side lose their game in hand against Southampton, but any other outcome at St Mary’s Stadium will ensure the race goes down to the final day.