Newly promoted Premier League club Wolverhampton Wanderers became the first club to stop Manchester City from winning after they battled the champions to a 1-1 draw at the Molineux.
Manchester City were dominant in possession but struggled to break down their opponents largely due to the game plan of Wolves boss Nuno Santo.
His players carried out his instructions to the letter as the frustrated Manchester City for the majority of the game though it must be pointed out that the Citizens performed below their usual standards and still managed to hit the host three times, including twice from Argentina striker Sergio Aguero.
The home side thought they had taken a first half lead through Mexican attacker Raul Jimenez was correctly ruled out for offside.
The Championship title holders were, however, not denied on 57 minutes when their defender Willie Boly gave them the lead in controversial manner.
Replays showed the Frenchman was in an offside position and that he unintentionally used his hand to score.
Manchester City piled on the pressure on the home side and were unjustly denied a penalty when Spanish playmaker David Silva went down inside the Wolves box.
The champions then equalised through French defender Aymeric Laporte in the 69th minute off an excellent freekick from German midfielder Ilkay Gundogan.
Buoyed by the equaliser, Manchester City went in search of the winning goal but their hosts kept them at bay till full-time.
The three-time Premier League champions still stay at the summit with the draw after recording seven points from three games.
They are a point ahead of nearest challengers and fellow title chasers Liverpool.