1-0 down against Bayern Munich with only stoppage time left to play, Manchester United supporters would have been forgiven for thinking that the Champions League - and the treble - had evaded them in 1999.
But, during a truly incredible few minutes, Teddy Sheringham and Ole Gunnar Solskjaer wrote themselves into United folklore by scoring two late goals against the Bavarians to secure the yet-to-be replicated treble.
United, who were sprinkled with homegrown talent, had already secured a third domestic double prior to the trip to the Nou Camp. The likes of David Beckham, Ryan Giggs, Paul Scholes and Nicky Butt had all played central roles in a magical season for the Red Devils which saw them compete in 63 matches across all fronts.
Bayern themselves headed into the final with precisely the same ambition after winning the league and cup in Germany. The final was finely balanced, but one thing was for certain. The winners would enter the promised land.
Dwight Yorke, that is an outstanding first-time finish
— Football on BT Sport (@btsportfootball) May 26, 2019
A wonderfully worked Man Utd goal #Treble99 pic.twitter.com/7pVOyfgj8J
For quite some time, it looked as if Bayern's name was already being sketched on to the trophy.
David Beckham has STILL got it.
— Football on BT Sport (@btsportfootball) May 26, 2019
Paul Scholes has STILL got it.
Ping #Treble99 pic.twitter.com/YODzTZd6fi
Listen to the roar when Ole Gunnar Solskjaer came on as a sub at Old Trafford
— Football on BT Sport (@btsportfootball) May 26, 2019
He scored three minutes later, naturally.#Treble99 pic.twitter.com/tzXdsnpQNS
Source: 90min