Manchester City's dominant win over Arsenal means a third successive Premier League title is firmly within their grasp.
The Gunners had the chance to wrestle back some momentum on Wednesday night when they headed to the Etihad, but were outclassed from minute one as the champions closed to within two points - with two games in hand - as their winning run continued.
City's recent record against Arsenal didn't give the north Londoners reason to be optimistic and they went behind early on to a Kevin De Bruyne goal. The Belgian later got a second with John Stones and Erling Haaland also getting on the scoresheet, which ignited post-match celebrations.