A wild weekend in West Yorkshire.
You all know what happened by now.
On Friday evening Huddersfield Town beat West Brom 2-1 at the John Smiths, simultaneously securing their Championship safety and confirming promotion for West Yorkshire rivals Leeds United.
Things got even better on Saturday, when Brentford lost to Stoke, missing their chance to move into the automatic promotion places and ensuring Leeds will go back to the Premier League after 16 years away as champions.
Much has been written about Marcelo Bielsa and his fearsome Leeds side, and rightly so, but not so much has been said about the job Danny Cowley has done with the Terriers.
Town looked down and out when the Londoner and his brother Nicky arrived from Lincoln in September. Taking over from interim coach Mark Hudson after the brief, miserable reign of Jan Siewert, Huddersfield quickly went 6 games unbeaten and Cowley won the Championship's manager of the month for October.
The Terriers took a risk in appointing Cowley. It's true that essentially everything he's touched in his managerial career thus far has turned to gold, but that all happened at a lower level, culminating in the promotion of Lincoln City to League 1. Miracle workers at that level rarely go on to replicate their success in the Championship, as evidenced by Nathan Jones' stint at Stoke City this season and Paul Hurst at Ipswich in 2018/19.
There were certainly times when it looked like it wasn't going to be enough. Just a week ago Huddersfield lost to Luton at home and looked in serious danger of relegation. Even a point in the West Brom match, fantastic achievement though it may have been, would have left the Terriers in a perilous position going into the final day of the season.
But Danny Cowley's men secured the most unlikely of victories and all but secured their Championship status. Huddersfield sit four places, three points and an awful lot of goal difference above Luton Town in 22nd.
The Cowleys have a track record of turning clubs around, and having arrived with the club in danger of becoming the next Sunderland, survival means fans can hopefully start thinking about the other half of the table next season.
Unfortunately there was no such miracle for Halifax Town.
The Shaymen lost their National League elimination round against Boreham Wood, also on Friday night, putting an end to their season.