Manchester City staged a dramatic 2-2 comeback against West Ham United on Sunday, May 15 after being down by two in the first half. However, Hammers custodian Lukasz Fabianski stopped the Cityzens from pulling off a monumental victory with a penalty save.Pep Guardiola's side went into the game knowing victory would put them one win away from the Premier League title.But Jarrod Bowen shocked the world with a delightful first-half double. The first was a brilliant effort from a tight-angle following Pablo Fornals' astute build-up play. He then added another fine strike in the 45th minute with Guardiola looking on in despair.Guardiola must have got into his players at half-time as they came out a different side in the second half.Jack Grealish, whose selection many had questioned, got on the scoresheet with a fine effort.Vladimir Coufal headed in an own-goal in the 69th minute following a free-kick to level things.Then in the 83rd minute, Coufal was adjudged to have fouled Gabriel Jesus with VAR overturning Anthony Taylor's decision not to award a spot-kick. Riyad Mahrez stepped up and saw his penalty saved by Fabianski, which kept the title race well and truly alive.Here are reactions from Twitter on what was one of the most chaotic matches of the Premier League season:Squawka@SquawkaJarrod Bowen has now been directly involved in the same amount of Premier League goals as Kevin De Bruyne this season (22). 2128279Jarrod Bowen has now been directly involved in the same amount of Premier League goals as Kevin De Bruyne this season (22). 😀 https://t.co/nn1wYZF4dNChiddy 🇳🇬@chiddyafcBowen is a demon bro there was no moment I thought he'd miss get him on the fackin plane88533Bowen is a demon bro there was no moment I thought he'd miss😭😭 get him on the fackin planeOrs💉@deoorsPrivate University no dey strike but see Bowen.34361178Private University no dey strike but see Bowen.Ian Wright@IanWright0If Bowen doesn't get an England call up after the season he's had 🏴󠁧󠁢󠁥󠁮󠁧󠁿1785115If Bowen doesn't get an England call up after the season he's had 🏴󠁧󠁢󠁥󠁮󠁧󠁿😤😡 https://t.co/T3WrUsqJEGAhmed@ahmedIfcJarrod Bowen.19529Jarrod Bowen. https://t.co/rEt8TBSJUFRaj Chohan@rajsinghchohanThose Bowen goals are very Salah-esque. It’s the pure timing of the runs that destroys the Man City offside trap. If he makes the runs a millisecond later then he’s caught offside. It’s really difficult to defend.22312Those Bowen goals are very Salah-esque. It’s the pure timing of the runs that destroys the Man City offside trap. If he makes the runs a millisecond later then he’s caught offside. It’s really difficult to defend.Trey@UTDTreyWhat did we do to Bowen, fucking hell227295What did we do to Bowen, fucking hell🅱️@CityReportBenGrealish doesn't even deserve a second season. Absolutely nothing player.30520Grealish doesn't even deserve a second season. Absolutely nothing player.FootyHub@84w3FCI really don't care what metrics or charts u use, Grealish is on of the biggest flops in PL history as of rn.14I really don't care what metrics or charts u use, Grealish is on of the biggest flops in PL history as of rn.nour@nourmcfcMahrez x grealish wing pairing has to be the worst at city2368Mahrez x grealish wing pairing has to be the worst at city🅱️@CityReportBenIstg Cole Palmer would have more impact on our games than Jack Grealish15513Istg Cole Palmer would have more impact on our games than Jack Grealishluke@Iukefhpiss off grealish unintelligent prick5piss off grealish unintelligent prick.@_RiddxckMahrez scoring an important goal challenge24914Mahrez scoring an important goal challengeSlake@xyCerebroneI understand why Pep despises Mahrez. I’m not saying it is okay but I’m just saying I understand. 2514I understand why Pep despises Mahrez. I’m not saying it is okay but I’m just saying I understand. 😂hass@HAftbIMahrez when his team needs him to change the game state5910Mahrez when his team needs him to change the game state https://t.co/Hjjjj3XCBB🐬@mellamodevDid anybody think Mahrez was scoring that559Did anybody think Mahrez was scoring that🥤@TheImmortalKopMahrez could have literally won City the league & now theres a slight chance we could still win, footy is nuts sometimes33510Mahrez could have literally won City the league & now theres a slight chance we could still win, footy is nuts sometimesTerryHartley@TPHartley90Mahrez misses that pen and Gary Neville is chatting retakes straight away yano hahaha he’s fucking DESPERATE for City to win this league. Madness.16610Mahrez misses that pen and Gary Neville is chatting retakes straight away yano hahaha he’s fucking DESPERATE for City to win this league. Madness.Slake@xyCerebroneWho keeps letting Mahrez take high pressure penalties?3021Who keeps letting Mahrez take high pressure penalties?Ben@ben_59Why don’t KDB take pens?1Why don’t KDB take pens?Belinder@_bubblxsCrazy how the Barclays script writers have it set up for Gerrard.1277Crazy how the Barclays script writers have it set up for Gerrard.Raj Chohan@rajsinghchohanYou’re telling me that Barclays script writers don’t exist ?? they were never going to deny Steven Gerrard from having his chance to influence the title race 24620You’re telling me that Barclays script writers don’t exist ?? they were never going to deny Steven Gerrard from having his chance to influence the title race 😂SimonBrundish@SimonBrundishFinally, Steven Gerrard gets the chance to win the @premierleague for @LFC30035Finally, Steven Gerrard gets the chance to win the @premierleague for @LFC𝐀𝐅𝐂 𝐀𝐉𝐀𝐗 💎@TheEuropeanLad📸 - Pep Guardiola right now.118060📸 - Pep Guardiola right now. https://t.co/2C1ZHPc83lFootball Daily@footballdailyPep Guardiola jokingly pushes Michail Antonio away for giving his defenders a tough day 🤣45669Pep Guardiola jokingly pushes Michail Antonio away for giving his defenders a tough day 🤣 https://t.co/QF2F42crg4Manchester City's draw with West Ham keeps the Premier League title race wide open with Liverpool lurkingThe pulsating affair has kept the title race wide openManchester City's draw with West Ham leaves the Premier League title race in an intriguing situation, with Liverpool set to face Southampton on May 17.Should they beat the Saints, Liverpool will go into the final day of the season with just a point separating them and league leaders City.There is a chance that the dramatic finish to the 2012 Premier League season, where City claimed their first title, could be replicated.If City lose to Aston Villa on the final day of the season and the Reds draw against Wolverhampton Wanderers, the league will be decided by goal difference.City Xtra@City_Xtra𝗧𝗘𝗡. 𝗬𝗘𝗔𝗥𝗦. 𝗔𝗚𝗢.The 𝗚𝗥𝗘𝗔𝗧𝗘𝗦𝗧 moment in #PL history, #OnThisDay in 2012.Football thanks you, @aguerosergiokun! 74671630𝗧𝗘𝗡. 𝗬𝗘𝗔𝗥𝗦. 𝗔𝗚𝗢.The 𝗚𝗥𝗘𝗔𝗧𝗘𝗦𝗧 moment in #PL history, #OnThisDay in 2012.Football thanks you, @aguerosergiokun! 👑🇦🇷💙https://t.co/YcKHRid4ezThat's if Jurgen Klopp's men can defeat Southampton next Tuesday in a match all eyes will be on following Manchester City's slip-up against the Hammers.Fabianski's save may be one of the turning points in what has been one of the most competitive title races in history.