Just when you thought Leeds couldn't provide any more Championship drama they've gone and done it again.
Their trip to Brimingham started off like any old game. Two goals inside the open 21 minutes had put Leeds 2-0 up and top of the league. Job done, just quietly see the game out.
But this is Leeds so nothing is ever quiet. Jude Bellingham pulled a goal back on 27 minutes and then right on the hour mark, Lukas Jutkiewicz made it 2-2.
Not to worry though because within eight minutes, Luke Ayling had Leeds back in front with a belter.
OK, 3-2 with 20 minutes to go. Now you can surely see it out.
Nope. 83 minutes in, Jeremie Bela made it 3-3.
However, 60 seconds later it was 4-3 Leeds after Stuart Dallas - the world's greatest footballer - put them back in front.
Surely now, with 85 minutes gone, they could hang on to their advantage? Of course not. Jutkiewicz scored again one minute into injury time to make it 4-4.
Then, in the 95th minute, as Wes Harding put Leeds 5-4 ahead and thankfully for their traveling fans there was literally no time left for Birmingham to equalise again.
So all in all that was five goals in the last 25 minutes. Literally a goal every five minutes. Something tells me this is not the last bit of drama we'll see from Leeds this season.
Just about to go through passport control and I'm not sure if they'll let me back in as I've probably aged 500 years since the start of the season #lufc
— Mark🥋 (@KeighleyKicker) December 29, 2019
Can someone phone LGI and tell the cardiac unit I'm coming in.... #lufc
— Andy McVeigh (@pantsdanny) December 29, 2019
It’s as if the players have been asked to describe the last 10 years at the club through the medium of 90 minutes of football @TheSquareBall
— ¡Josh Townend, Carajo! 💙💛 (@Josh_T95) December 29, 2019