O Leeds empatou 1-1 com o West Bromwich Albion em Elland Road, no início do dia.
Junior Firpo marcou de cabeça para o Leeds, mas Darnell Furlong empatou para os Baggies.
Com isso, o Leeds ficou seis pontos à frente do Sheffield United, que aproveitou o tropeço do rival de Yorkshire.
Ben Brereton Diaz abriu o marcador para os Blades aos 10 minutos, após cruzamento de Vinicius Souza.
Tyrese Campbell fez um golaço e dobrou a vantagem no início do segundo tempo, antes de Michael Frey reduzir de penálti.
O Luton saiu do fundo da tabela com uma vitória por 1-0 sobre o Portsmouth, a primeira em 13 jogos no campeonato, graças ao golo de Jordan Clark no primeiro tempo.
Os Hatters passaram à frente do Derby, que perdeu por 1-0 com o Middlesbrough, depois de Finn Azaz ter marcado a 10 minutos do fim para aumentar a candidatura da sua equipa ao play-off.
O cabeceamento de Andreas Weimann no sétimo minuto dos descontos garantiu ao Blackburn um 1-1 contra o Norwich.
O jogo ainda estava sem golos quando Emmanuel Dennis, do Rovers, foi expulso aos 85 minutos, mas Ante Crnac marcou para o Norwich no último minuto do tempo regulamentar, antes da resposta tardia de Weimann.
Tatsuhiro Sakamoto marcou o golo da vitória do Coventry sobre o Oxford por 3-2, enquanto o Stoke empatou 0-0 com o Watford.