Stuart Dallas scored a match-winning brace to sink league leaders at Etihad.
Despite playing with 10 men in the second half, Leeds United secured a thrilling 2-1 win against mighty Manchester City, with Stuart Dallas scoring an injury-time winner.
The home side, as expected, dominated the possession before they conceded a goal in the 42nd minute, with Dallas finding the score sheet.
However, Leeds were presented with a new problem when Liam Cooper was shown a red card – yellow at first before the involvement of VAR – at the stroke of the half-time.
City went all out since returning from the break, and they managed to equalise with the help of Ferran Torres in the 76th minute.
City’s relief was only short-lived as Dallas went on to score the winning goal in the stoppage time. The Northern Irish sent his strike through the legs of Ederson after a brilliant through ball from Alioski.
Pep Guardiola cut a frustrated figure from the sidelines, so did unused Kevin De Bruyne, as City crashed to a shocking defeat to the ninth-placed Marcelo Bielsa’s side.
Leeds weathered the storm against the unstoppable Citizens.
Leeds thoroughly deserved the win after playing with a man down for the entire second half.
City lacked the precision in the final third on many occasions, and De Bruyne could have added more creativity and dangerous crosses to breach the sturdy defence of City if he had been called.
Nonetheless, Leeds managed to hold off one of the strongest teams in Europe and also didn’t miss to punish them on the break.
Leeds will be up against Liverpool in their next game, and today’s win would have given them more confidence.