Leicester turned on the style to thrash Plymouth 4-0 at the King Power Stadium as Ipswich won again to keep pace with the Championship leaders.
Stephy Mavididi put the Foxes ahead with a first-half penalty and three goals in six minutes after the restart sealed Leicester's 16th win from 20 games.
Zambia striker Patson Daka marked his first start of the season by doubling the lead four minutes after the break before Mavididi and Wilfred Ndidi piled the misery on the Pilgrims.
Ipswich remain a point behind Leicester after winning 2-0 at Middlesbrough.
Conor Chaplin sent them on their way through a deflected 36th-minute strike and Omari Hutchinson slotted home midway through the second half to reward another excellent display from Kieran McKenna's Tractor Boys.
In-form Leeds claimed a sixth win in seven games by beating Blackburn 2-0 at Ewood Park.
Daniel James struck his third goal in as many games before the interval and Crysencio Summerville's ninth of the season 15 minutes from time sealed matters.
Fourth-placed Southampton were denied at the death in a 1-1 draw at Watford.
Che Adams swept the Saints ahead after 56 minutes, but late substitute Rhys Healey equalised for the Hornets in the sixth minute of stoppage time to extend their unbeaten run to three games.

Managerless Sunderland overcame West Brom 2-1 following Tony Mowbray's departure.
Mike Dodds was in caretaker charge at the Stadium of Light and saw Dan Ballard and Dan Neil put Sunderland in the ascendancy.
Albion substitute Brandon Thomas-Asante managed a late consolation for the below-par visitors.
Swansea also began life without sacked manager Michael Duff with a first success in six games, 2-1 at Rotherham.
Millers defender Daniel Ayala was sent off for two bookable offences after 17 minutes and Charlie Patino put the Swans - who had Alan Sheehan in caretaker charge - ahead on the stroke of half-time.
Sam Nombe levelled for Rotherham but substitute Jerry Yates came up with Swansea's winner 17 minutes from time.
Cardiff were 1-0 victors over Millwall through Dimitrios Goutas' late header, while Huddersfield and Bristol City shared the spoils in a 1-1 draw at the John Smith's Stadium.
Delano Burgzorg put the Terriers ahead after 24 minutes, but Tommy Conway earned the Robins their first point in three games straight after the restart.
QPR moved to within two points of safety by beating Hull 2-0 and claiming a third successive win. Chris Willock and Ilias Chair were on target for Marti Cifuentes' fast-improving side.
Sheffield Wednesday moved off the bottom at Rotherham's expense by upsetting Stoke 1-0.
Substitute Anthony Musaba struck the injury-time winner after Owls goalkeeper Cameron Dawson had saved Ryan Mmaee's penalty.
Norwich and Preston fought out a disappointing goalless draw at Carrow Road.