Leicester City produced an outstanding display to run Manchester City ragged at the Etihad and run out 3-1 winners.
Manchester City’s shambolic defending once again cost them dearly with Demichelis failing to cover properly and allowing Huth to put the ball beyond Joe Hart in the third minute.
Leicester continued to threaten even with the short end of the possession and the second goal only looked to be a matter of time.
Manchester City controlled most of the possession but barely fashioned out any chances as Yaya Toure put in a sub par performance.
Mahrez sent Demichelis one way and sent Joe Hart the other to double Leceister’s lead.
Robert Huth popped up again with the third goal to bag his brace before a stunned Manchester City could only manage a consolation via Sergio Aguero.
Today’s result sees Leicester move six points ahead of their closest rivals as they continue a dream run to the League title.
Leicester have conceded just one goal in six games with a crucial 2-0 win over Liverpool last week. They face Arsenal next in what will definitely count as a crunch encounter.