Jamie Vardy scored from the penalty spot as a dominant Leicester beat a dogged Bristol City 1-0 at the King Power Stadium to return to the top of the Championship.
The veteran striker broke the deadlock midway through the second half after Wilfred Ndidi went down in the box having fallen over an outstretched leg from Kal Naismith.
Nigel Pearson's side had until then been frustrating his former club, holding firm to keep out a barrage of chances from the Foxes including Max O'Leary scooping clear a Kiernan Dewsbury-Hall first-half header off the line.
Leicester smothered the visitors with 19 shots to their five - none of which were on target - to keep their first clean sheet at home in 17 games and move back to the summit of the league.