Marcelo Bielsa became the first Leeds manager to win his first four games in charge of the club as his side beat Yorkshire rivals Rotherham 2-0.
Leeds' third straight Sky Bet Championship win - they beat Bolton 2-1 in the Carabao Cup in midweek - maintained their 100 per cent start to the season and lifted them up to second in the table.
Luke Ayling's header broke the deadlock early in the second half and Kemar Roofe struck his third of the season in fine style in the 72nd minute.
Ayling's first Leeds goal was awarded with the aid of goal-line technology after referee Robert Jones had initially awarded a goal kick.
Middlesbrough stay top, having played a game more, after a 2-0 win at Bristol City as first-half goals from Martin Braithwaite and Britt Assombalonga secured them a third straight league win.
West Brom climbed up to third after thrashing Steve McClaren's QPR 7-1 at the Hawthorns.
Joel Lynch cancelled out Matt Phillips' opener for West Brom before the break, but Kieran Gibbs, Jay Rodriguez's penalty - after Josh Scowen's foul on Dwight Gayle - put the Baggies in control.
Rodriguez converted his second penalty after Matt Ingram's foul on Gayle and Phillips grabbed his second before Hal Robson-Kanu completed the rout in stoppage time.
Aston Villa remain fourth after they were held 1-1 at 10-man Ipswich.
Jonathan Kodjia headed Villa into a first-half lead after Ipswich had hit the crossbar through Gwion Edwards' shot.
Trevor Chalobah equalised, but Ipswich were reduced to 10 men before the interval when midfielder Tayo Edun received his second yellow card.
Billy Sharp's stoppage-time header clinched Sheffield United a 2-1 home win against Norwich.
Summer signing John Egan headed his first goal for the Blades and although Jordan Rhodes' second of the season hauled Norwich level, Sharp pounced in the third minute of time added on.
Bolton moved up to fifth place after a 1-0 win at bottom club Reading extended their unbeaten league start, with Yanic Wildschut firing the only goal early in the second half.
Nottingham Forest avoided their first defeat of the season thanks to Hillal Soudani's last-gasp equaliser in a 2-2 draw at Wigan.
Soudani followed up to convert a rebound after Lewis Grabban's penalty had been saved in the first minute of time added on.
Forest's Matt Cash had cancelled out Nick Powell's second-minute header, but Wigan regained the lead through Will Grigg's penalty after he had been fouled by Ben Osborn.
Bradley Dack's fourth goal of the season in all competitions secured Blackburn a 1-0 win at Hull and Derby slipped to their second defeat of the season, losing 2-1 at Millwall.
Millwall stormed into a 2-0 first-half lead through Lee Gregory and Shaun Williams before Derby responded through David Nugent in the 73rd minute.
In the evening kick-off, Stoke twice hit back to earn a 2-2 draw at Preston, but Gary Rowett's side are still chasing their first win of the season.
Paul Gallagher's 40th-minute penalty, after Thomas Edwards had handled the ball, was cancelled out by Erik Pieters two minutes later, but Graham Burke restored Preston's lead deep in first-half stoppage time.
Peter Crouch rescued the Potters with their second equaliser in the 61st minute when he converted Joe Allen's cross.