City were 4-0 up inside 25 minutes thanks to goals from Kevin De Bruyne, Ilkay Gundogan, Riyad Mahrez and Raheem Sterling, before Leicester hit three goals in the space of ten second-half minutes to turn the contest on its head.
But Aymeric Laporte‘s emphatic header made it 5-3, before Sterling scored his second late on to seal the victory.
It was chaotic, breathless and thoroughly entertaining - the highest-scoring Boxing Day fixture in the Premier League era.
Watch extended highlights of the game above!
CITY+ subscribers can watch a full 90-minute replay of the game from midnight.
CITY+ | SUBSCRIBE TO ACCESS EXCLUSIVE CONTENT
CITY+ is our content subscription service, which is available on all our digital platforms - mancity.com, Man City app and Smart TV.
It provides access to a host of CityTV documentaries, as well as full match replays of our first team and women’s sides and selected EDS and Academy games.
Fans can subscribe for just £1.99GBP / month. You can find out more and sign up, HERE.