Leeds returned to the top of the Championship with a stunning 5-4 win over Birmingham in a pulsating nine-goal thriller at St Andrew’s.
Goals from Helder Costa and Jack Harrison inside the opening 21 minutes appeared to put Leeds in control as they looked to end a three-match winless run.
But Jude Bellingham reduced the arrears six minutes later before Lukas Jutkiewicz levelled for the hosts in the 61st minute.
Luke Ayling restored Leeds’s advantage after 69 minutes and set up Stuart Dallas for their fourth goal six minutes from time, sandwiching Jeremie Bela’s 83rd-minute header.
However, Jutkiewicz netted again in the first minute of time added on, to seemingly snatch a point for Birmingham.
But Leeds were not done yet and Wes Harding’s own goal five minutes into added time saw them win a crazy encounter.
That late goal ensured they finished 2019 top of the Championship as West Brom – leaders at the start of the day – suffered a 2-0 defeat at home to Middlesbrough.
Daniel Ayala nodded the visitors in front in the 17th minute before Ashley Fletcher rounded off the performance with a quite astounding goal from all of 35 yards, deep into second-half stoppage time.
Albion enjoyed the opening stages of the game a little more, without asking too many questions of their rejuvenated visitors, and when the tables turned and the Teessiders decided to take the game to the home side, they made their own pressure count.
Elsewhere, goalkeeper Brice Samba was the hero for Nottingham Forest as unlucky Wigan were beaten 1-0 at the City Ground.
The Reds stopper made three vital saves, including one that kept out a second-half penalty from Josh Windass, as Paul Cook’s side pushed their play-off chasing opponents all the way.
In the end Tobias Figueiredo’s 60th-minute header was enough to secure three points for Sabri Lamouchi’s side, who were lifted back into the top six as a result.
But the home side were left to hang on in the final stages, as Wigan looked to secure what would have been a precious point in their fight against relegation.
Meanwhile, John Swift and Lucas Joao struck early as Reading put a dent in Preston’s promotion bid with a 2-0 win at Deepdale.
Defeat saw Preston slip out of the Championship play-off places after a run of three matches without a win.
You can have a look at the Champions results in full, below,,,
Birmingham City 4-5 Leeds United
Bristol City 3-0 Luton Town
Fulham 1-0 Stoke City
Huddersfield Town 2-1 Blackburn Rovers
Millwall 1-0 Brentford
Nottingham Forest 1-0 Wigan Athletic
Preston North End 0-2 Reading
Queens Park Rangers 1-2 Hull City
Sheffield Wednesday 1-2 Cardiff City
Swansea City 0-0 Barnsley
West Bromwich Albion 0-2 Middlesbrough