Manchester City's 2-1 defeat at Leicester City on Wednesday means Pep Guardiola's men have now lost consecutive Premier League games for the first time in more than two years.
Bernardo Silva opened the scoring at the King Power Stadium in the 14th minute on Boxing Day, only for Marc Albrighton to equalise five minutes later.
With 10 minutes remaining in the match, Ricardo Pereira fired home an unstoppable winner for the Foxes from the edge of the area.
It was a damaging loss for City, who fell seven points behind table-topping Liverpool and one point behind Tottenham, who surged into second after a 5-0 win over Bournemouth.