Manchester City striker Sergio Aguero saw red as he was rightly dismissed for a horror foul on Chelsea defender David Luiz.
City went ahead through a Gary Cahill own goal, but goals from Diego Costa, Willian and Eden Hazard swung the game round entirely.
With his side trailing 3-1 late on in a huge showdown between the two Premier League title contenders, the Argentine international lost his head and was shown a straight red card for this challenge.
(Video) Man City 1-3 Chelsea: Ruthless counter-attacking play sees Conte’s men go four points clear
(Video) Diego Costa goal: Chelsea striker bags 11th goal of season to make De Bruyne pay
(Video) Gary Cahill own goal: Chelsea stalwart howler as Man City star thanks him
— Zola25 (@295415c) December 3, 2016
The drama at the end of the game wasn’t done there though as Fernandinho was also sent off after he was seen grabbing Cesc Fabregas by the throat before pushing the Spaniard over the advertising hoardings.
However, earlier on in the incident, the officials seemed to miss Fabregas slapping his rival in the face, albeit a soft one, which ultimately sparked Fernandinho’s reaction.
Nevertheless, it was Pep Guardiola who was left to assess the damage done in the fixture, as he saw his side fall four points adrift of Chelsea and will now be without two key individuals for the forthcoming Premier League games ahead of Christmas.
— My name is My name (@UncleJ77) December 3, 2016