Two goals in the last 10 minutes from substitute Moussa Dembele saw Manchester City crash out of the Champions League quarter-finals once again after losing 3-1 to Lyon.
In a thrilling and drama-filled conclusion, VAR allowed a Dembele breakaway goal to stand despite an apparent foul in the build-up before Raheem Sterling missed an open goal moments before Dembele’s tap-in from Ederson’s error confirmed City’s shock exit.
As with their group-stage meetings last season, City went into the game as huge favourites but Lyon once again caused an upset, with Maxwell Cornet (24) – who has scored four times against City – putting his side ahead in the first half.
A superb finish from Kevin De Bruyne (69) hauled City level and they looked the more likely to win in the spell of dominance that followed.
But Lyon had an ace up their sleeve in top scorer Dembele, who put the Ligue 1 side back ahead in the 79th minute. City will once again feel aggrieved by VAR in the Champions League as the Frenchman was not penalised for a foul on Aymeric Laporte in the build-up.
Dembele (87) then scored again 59 seconds after Sterling had blazed over from six yards with an open goal on offer. The former Celtic and Fulham forward slotted home a rebounded save from Ederson to set up a semi-final tie against Bayern Munich on Wednesday.
City have once again failed to advance past the quarter-final stage, being knocked out in the final eight in three successive seasons.