A dramatic last-gasp winner from Stuart Dallas earned 10-man Leeds United a shock 2-1 victory against runaway Premier League leaders Manchester City at the Etihad Stadium yesterday.
The result means City's six-game winning streak in all competitions has ended as they remain 14 points clear of second-placed Manchester United having played two more games, while Leeds move up to ninth.
A much-changed City side struggled to get going in the first half, with Leeds taking a surprise lead in the 42nd minute, full-back Dallas drilling the ball in off the post with the visitors' first shot at goal.
Leeds' joy was short-lived as Ferran Torres broke their resistance in the 76th, levelling the score with a fine finish.
Dallas however grabbed a sensational win for Marcelo Bielsa's side in the 91st minute.