Jamie Vardy scored a hat-trick as Leicester City inflicted a remarkable defeat on Manchester City to go top of the Premier League.
Despite going behind to a superb fourth-minute strike by former Foxes midfielder Riyad Mahrez, the visitors responded in stunning fashion.
In contrast to liecester brilliant start to the campaign, Guardiola was suffering his worst home defeat as City boss, with his team now in the bottom half of the table.