Goals: West Ham 2-2 Manchester City

Mark Noble's final home game as a West Ham United first team player ended in a dramatic 2-2 draw against Manchester City.

The Hammers roared into a 2-0 lead before the break, as Jarrod Bowen twice finished clinically to shock the Premier League leaders.

Although the visitors came fighting back in the second half, with Jack Grealish and a Vladimir Coufal own goal drawing them level, the Hammers kept battling to the end.

Łukasz Fabiański's penalty save from Riyad Mahrez, four minutes from time, ensured the Hammers would keep hold of their point before they gave the skipper an emotional send-off.

Watch the best of the action in the video player above.