West Ham 2 – 2 Man City

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.

City, now four points clear of Liverpool, will be crowned champions if Jurgen Klopp’s side lose their game in hand against Southampton, live on Sky Sports on Tuesday, but any other outcome at St Mary’s Stadium will ensure the race goes down to the final day.

Full match report to follow…

What’s next?

Manchester City face Aston Villa and West Ham travel to Brighton on the final day of the Premier League season on Sunday at 4pm.

Man City’s remaining fixture

May 22 – Aston Villa (h) Premier League

Liverpool’s remaining fixtures

May 17 – Southampton (a) Premier League, live on Sky Sports

May 22 – Wolves (h) Premier League