Moussa Dembele’s 90th minute strike sent Tottenham through to the last-16 of the Europa League at Lyon’s expense in front of a stunned crowd at the Stade de Gerland.
Lyon captain Maxime Gonalons scored in the first-half to put the home side level on aggregate but crucially with the advantage on away goals after a 2-1 win for Tottenham at White Hart Lane last week.
And the goal looked like being enough for the Ligue 1 side as, despite a clear chance being wasted by Gareth Bale, Tottenham struggled to break Lyon down.
But as the match ticked into the final minute, Dembele picked the ball up 25 yards from goal and struck a fierce low drive past Remy Vercroute.
It was a stunning blow to Remi Garde’s side, who were also left feeling aggrieved after their appeals for a penalty were turned down in the second half when Alexandre Lacazette went down in the area from a challenge from Tottenham goalkeeper Brad Friedel.
Lyon must be wondering how they failed to progress in the tie, having also conceded a last minute goal in the first leg, through Gareth Bale. It is Tottenham, though, that progress to a tie with Italian giants Internazionale.
All had appeared to be going well for Lyon when their captain headed home just 17 minutes into the second leg. Clement Grenier swung in a threatening corner to the near post and Gonalons got up strongly and met the ball with authority to send a powerful header past Friedel.
The American stopper was again chosen in the competition ahead of Hugo Lloris, who missed the opportunity to play against his former side. And Friedel was at the center of attention just past the hour mark as he came rushing out of his area to intercept a through ball but panicked and merely knocked it straight to the feet of Lacazette.
The midfielder took the ball into the box and moved to go past Friedel, but, also under pressure from Benoit Assou-Ekotto from behind, went to the ground screaming for a penalty. There appeared minimal contact, but Friedel will still count himself lucky.
By that time Tottenham had already missed a glorious chance to level things up as Bale volleyed wide at the far post with the goal at his mercy from Emmanuel Adebayor’s accurate cross.
Tottenham again came close near the midway point of the second half. Bale hit a long-range free-kick that Vercroute appeared wholly apprehensive about and barely beat away from goal. From the rebound Adebayor hooked the ball over his head and onto the top of the cross bar with Vercroute stranded. The French stopper appeared riddled with fear every time Bale fired in a shot from any range; perhaps understandable after the Welshman’s two stunning free-kicks a week ago.
In the same period of play, Tottenham also had a penalty appeal turned down as Aaron Lennon went down under a challenge from Lisandro Lopez.
But the visitors appeared to be running out of ideas with Bale often trying to go it alone with a series of efforts from distance.
Yet, with time expiring, Bale laid the ball across to Demebele, who took a touch before dispatching a crisp shot into the far corner and keeping Andre Villas-Boas’ hopes alive of claiming a second Europa League crown this season.