Leicester came from behind to beat Championship side Leeds to book place in the Carabao Cup quarter-final.
Leeds took a surprise lead at the King Power Stadium after 26 minutes through Pablo Hernandez.
But Kelechi Iheanacho hit a superb curling effort to peg them back almost immediately.
Islam Slimani gave them the lead before Riyad Mahrez came off the bench to seal the victory.