Youri Tielemans struck twice as Leicester recorded an emphatic win at Leeds to move to within a point of Premier League leaders Liverpool.
Jamie Vardy was involved in the Foxes' first three goals - teeing up Harvey Barnes within two minutes for the opener after a costly mistake by Robin Koch.
Tielemans netted Leicester's second - pouncing on a rebound from Vardy's diving header - before Stuart Dallas' cross flew all the way into the net for Leeds after half-time.
But Leeds' response in the second half was stumped as Vardy netted a third for Leicester before Tielemans scored from the spot in stoppage time.