Bradford City and Millwall will contest the Sky Bet League One Play-Off Final at Wembley Stadium on Saturday afternoon (kick-off 3pm), with a place in next season's Sky Bet Championship the prize.
After 46 League matches and two Play-Off Semi-Finals, The Lions and The Bantams are set to do battle in front of over 55,000 fans in north west London for the glory of promotion.
If Millwall are to be victorious, then history will repeat itself - after defeat in the 2009 Play-Off Final to Scunthorpe United, the club bounced back the following season to defeat Swindon Town through Paul Robinson's first-half winner.
A 3-1 defeat to Barnsley in May 2016 consigned The Lions to another season in League One, but a 6th-placed finish - sealed courtesy of a extraordinary 4-3 win at Bristol Rovers on 30th April - in 2016/17 and a Semi-Final win over Scunthorpe United secured a second successive Wembley visit for Neil Harris' side.
The Bantams, meanwhile, finished the campaign in 5th and narrowly defeated Fleetwood Town 1-0 on aggregate in their Semi-Final - Rory McArdle's first leg header won Bradford the tie.
There was nothing to choose between the two in their League meetings earlier this year. At The Den in September, Mark Marshall's cross deflected off the unfortunate Byron Webster to give the visitors the lead, but shortly into the second half, Joe Martin thundered home to ensure a share of the spoils.
It was more of the same at The Northern Commercials Stadium in January, as after Lee Gregory gave Millwall the lead, James Meredith equalised for Bradford on the hour-mark to secure a point-a-piece.