Substitute Moussa Dembele scored twice as Lyon stunned Manchester City 3-1 to reach the Champions League semi-finals on Saturday.
The French outsiders will face five-time winners Bayern Munich for a place in the final.
Maxwel Cornet gave Lyon a 24th-minute lead before Kevin De Bruyne levelled on 69 minutes.
But Dembele restored Lyon’s lead in the 79th minute, just moments after coming on as a substitute, and added the killer blow three minutes from time.
The result was another shocking one in the Champions League quarter-finals after Bayern’s 8-2 drubbing of Barcelona and RB Leipzig’s win over Atletico Madrid.
The semi-final line-up will see two German and two French teams compete, a scenario few saw coming when the competition restarted.
Read: Different year same stuff, it’s not good enough: De Bruyne blasts City after Champions League exit
It was sweet redemption for teams from Ligue 1 and Bundesliga though who were written off even before a ball was kicked in the Champions League after the Covid-19 pandemic.
Here’s how Twitter reacted to the shock result:
Lyon players who paid tributes to player Tino Kadewere whose brother passed away on Wednesday. The Lyon stars dedicated the win to him.
Lyon may have finished seventh in a Coronavirus-curtailed Ligue 1 this season, but this result is by no means a fluke.
Then there were those who saw the funny side to it. Look away Man City fans.
For Guardiola and Sterling, this defeat raised a few questions
Nobody knew Group G was Group of Death
And this is where we go now
Buy an annual Scroll Membership to support independent journalism and get special benefits.

Our journalism is for everyone. But you can get special privileges by buying an annual Scroll Membership. Sign up today!