Lyon stunned Manchester City after knocking out the English side in the Champions League quarter-final. 

The French side went ahead in the 24th minute with Maxwel Cornet's smart finish but City equalised after Kevin de Bruyne levelled the match after 69 minutes.

Former Celtic striker Moussa Dembele, on as a substitute, restored Lyon's lead 11 minutes from time, with Dembele securing a semi-final berth for his side after scoring his second after Ederson fumbled a shot from Houssem Aouar's routine shot.

READ MORE: Celtic wait for windfall as Chelsea launch bid for Moussa Dembele

Moussa Dembele struck twice in the closing minutes – either side of a dreadful miss from Raheem Sterling – as the French side claimed a shock 3-1 win in their quarter-final tie at the Jose Alvalade Stadium in Lisbon.

The defeat prolongs City’s wait for success in Europe’s elite competition and was their third in succession at the last-eight stage.

Kylian Mbappe also hit out at critics of the French league simply tweeting "Farmers League" 

Celtic fans were quick to praise their former striker on his success with the worlds media stunned by the performance of the former Celt.

READ MORE: Odsonne Edouard isn't just the next Moussa Dembele... he's better

Coach Rudi Garcia, whose appointment last autumn was not widely welcomed by fans, said: “I’m proud of my players. We believed in ourselves. We knew we weren’t favourites and we were playing a top team.

“Above all our success was down to our team spirit. Everyone worked for each other and the substitutes helped a lot.

“We won the tactical battle. There are still matches to be played and hurdles to overcome and we’ll try to overcome them.”

The key substitute was Dembele, who came on in the 75th minute to make a dramatic impact.

Garcia said: “Moussa was disappointed not to start but I told him before the match that he would be very, very important when he came on.”