Hosts France came from behind to beat the Republic of Ireland, who finished with 10 men, and reach the quarter-finals of Euro 2016.
The Republic got off to a stunning start, leading in the second minute, as Robbie Brady converted a penalty after Shane Long was fouled in the box.
But the French hit back through Antoine Griezmann, who nodded in the equaliser before driving in the winning goal.
Shane Duffy was then sent off for a professional foul on Griezmann.
Didier Deschamps’ side will face England or Iceland in the next round at Stade de France onSunday, 3 July.
However, defender Adil Rami and midfielder N’Golo Kante will miss the match through suspension, after picking up their second bookings of the tournament.
Striker Long had said before the match that his side were not motivated by “revenge” as the sides met for the first time since Thierry Henry’s controversial handball led to the Republic’s elimination in a World Cup qualifying play-off in 2009.
This was the Irish’s first appearance in the knockout stages of the European Championship and their pocket of fans dressed in green at one corner of the stadium in Lyon responded with delight as Paul Pogba bundled over Southampton’s Long and Brady converted the spot kick via a post.