Manchester City lost their first home game of the new Premier League season against Leicester City, losing 5-2 to the Foxes.
City beat Wolves in their first fixture on Monday before a young side overcame Bournemouth in the Carabao Cup on Thursday. Now, the quick turnaround of fixtures continues with the visit of 2016 Premier League champions Leicester, who went top of the table with their win.
Pep Guardiola was dealt a blow with the injury to Brazilian Gabriel Jesus on Monday, to be absent for a month and Sergio Aguero still unavailable. With no fit senior striker, City has to play someone out of position or fix youngster Liam Delap again.
Guardiola was able to play Raheem Sterling, but after Riyad Mahrez had given them the lead, a Jamie Vardy hat-trick and James Maddison screamer sealed a win for Leicester.
Nathan Ake got a consolation back with his first City goal, before Youri Tielemans added Leicester’s fifth from the spot.
Bayern Munich’s 32-match unbeaten run across all competitions has come to an end in a deserved 4-1 defeat at Hoffenheim, also halting a run of 14 consecutive Bundesliga wins.
Hansi Flick’s men were taken to extra-time before winning the UEFA Super Cup against Sevilla on Thursday, but in Sinsheim three days later the champions were far from their best as they missed the opportunity to claim a record 11th successive Bundesliga away win.
Meanwhile, Hoffenheim were far superior to Bayern Munich in the first half, with the visitors arguably lucky to only trail by one goal at the interval as Joshua Kimmich pulled one back after Ermin Bicakcic and Munas Dabbur had put the hosts 2-0 up.