It's been twenty years to the day since the greatest night in Manchester United’s history.

Sir Alex Ferguson’s side entered stoppage time 1-0 down against a powerful Bayern Munich and looked almost certain to fall short of European glory.

United were chasing an unprecedented treble when they flew to Camp Nou to take on the Bavarian giants, who themselves were on the brink of a historic treble.

With the Premier League title and FA Cup already tucked neatly away in the trophy cabinet, United arrived in Catalonia in confident mood.

However, it was no secret that the European Cup was the trophy the Red Devils most coveted, having gone over three decades without lifting the biggest prize in club football.

History beckoned.

Unfortunately, United were 63 games deep into an exhausting season and it showed as Munich roared out of the blocks and took an early sixth-minute lead.

It could easily have been more as United struggled to make an impact on the game.

With both Roy Keane and Paul Scholes sidelined through injury, Munich’s name was seemingly on the trophy but the football god’s had other ideas.

The final meandered to into the closing minutes with the Germans growing increasingly nervy.

With 90 minutes on the clock, Munich had one hand on the trophy when the Old Trafford side, pushing for an equaliser, won a corner kick.

Goalkeeper Peter Schmeichel galloped forward in desperation and actually ended up challenging for the ball.

It fell to Ryan Gigg’s who fired at goal and Teddy Sheringham diverted home.

The comeback was on.

Suddenly, United looked favourites - Munich were shell shocked and failed to recover in time to force the match into extra-time.

They conceded another corner - David Beckham delivered, Sheringham glanced a header into traffic and Ole Gunnar Solskjaer poked home.

The celebration that followed was nothing short of manic and rightly so.

United had snatched victory from the jaws of defeat to write their names into the annals of history.

Treble winners, European champions - immortals.