Fighting Leeds top English Championship

Leeds United climbed back to the top of the English Championship after fighting back from two goals down to beat Millwall 3-2 at Elland Road on Tuesday.

Marcelo Bielsa's side appeared to be heading for a fourth straight defeat in all competitions, but changed proceedings after the break as Patrick Bamford's double sandwiched Pablo Hernandez's effort.

Shaun Hutchinson's header had given Millwall a fourth-minute lead and Jed Wallace's penalty made it 2-0 after Ezgjan Alioski's challenge on Jon Dadi Bodvarsson.

Leeds leapfrogged West Brom into pole position after Slaven Bilic's side slipped to a 2-1 defeat at Cardiff.

Callum Paterson broke the deadlock for Cardiff at the start of the second half before Charlie Austin fired West Brom level from the penalty spot after Jazz Richards had fouled Filip Krovinovic.

But Lee Tomlin's free-kick put Cardiff back in front and extended West Brom's winless league run to seven matches.

Nottingham Forest closed the gap on West Brom to two points as Joe Lolley's solitary first-half goal was enough to clinch them a 1-0 win at Brentford, who remain fifth.

Forest extended their unbeaten league run to seven matches, while Bristol City made it three straight wins thanks to Jamie Paterson's second-half goal in a 1-0 win at Reading.

Jamal Lowe's last-minute header clinched Wigan a 2-1 home win against Sheffield Wednesday.

Jacob Murphy headed Wednesday in front before the break, but Kieffer Moore drilled home a second-half equaliser and Lowe headed the winner in the 90th minute.

Blackburn made it back-to-back wins to keep up the pressure on the play-off chasers by defeating QPR 2-1.

Jordan Hugill cancelled out Adam Armstrong's early opener for Blackburn before Darragh Lenihan's header restored the home side's lead before half-time.

Steve Mounie's stoppage-time header secured Huddersfield a 2-1 win at Hull.

Richard Stearman's own goal cancelled out Karlan Grant's first-half opener for Huddersfield in a game that was delayed for 10 minutes in the second period due to an injury to visiting goalkeeper Kamil Grabara.

Grabara was carried off on a stretcher in the 82nd minute after colliding with team-mate Christopher Schindler.

Wayne Rooney scored his first goal for Derby, but his side slipped to a 3-2 defeat at bottom club Luton.

Rooney fired Derby ahead in the 63rd minute before Luton hit back through Pelly-Ruddock Mpanzu and Donervon Daniels' header.

Chris Martin headed Derby level, but a minute later Jayden Bogle's own goal sealed Luton's first win since December 7.

Derby defender Max Lowe was shown a straight red card in the closing stages for foul and abusive language.