Mauro Icardi again scored in the final seconds at Parc des Princes, this time completing a hat-trick as title holder Paris Saint-Germain routed Angers 5-0 on Wednesday to reach the French Cup semifinals.
Monaco joined PSG in the last four by winning 2-0 at Lyon, as both maintained a chance to secure a domestic double.
Icardi held off a defender to volley home a high ball dropping into the penalty area, days after heading home in the last seconds of injury time to give PSG a 3-2 home win against Saint-Etienne in the league on Sunday.
It took his tally to 11 goals in 21 games this season and 31 in 55 since joining PSG two years ago from Serie A club Inter Milan, where he scored 124 in 219 to earn a reputation as one of the best finishers in Europe.
Neymar forced an own goal from defender Vincent Manceau to make it 2-0 midway through the first half where the visitor had several chances.
After setting up Icardi's first goal in the ninth minute, attacking midfielder Julian Draxler flicked over a pass from the left for Neymar to head home in the 65th minute. Three minutes later, a great piece of skill from Angel Di Maria with a Rabona down the right gave Icardi a close-range goal.
Referee Stephanie Frappart used a video replay to disallow Lyon forward Maxwell Cornet's goal for offside in the 51st minute.
Just one minute later, Monaco got a penalty when defender Sinaly Diomande caught Fode Ballo-Toure in the head with a high tackle and was sent off.
Lyon's frustrated players surrounded Frappart, but both decisions stood and Ben Yedder converted the spot kick.
Tensions were running high between the teams and Monaco coach Niko Kovac sprinted onto the field to break up a brief melee.
Monaco breached Lyon's defense in the 62nd when midfielder Aleksandr Golovin and Ben Yedder set up striker Kevin Volland for a powerful shot under the crossbar.
Fourth-tier Rumilly-Vallieres beat second-division frontrunner Toulouse on Tuesday to reach the last four along with first-division Montpellier, which edged fourth-tier Canet Roussillon 2-1.
The semifinals are scheduled for May 12 with the final at Stade de France on May 19.
Latest on Sportstar
- Karim Benzema scores in his final game for Real Madrid
- Two-time major winner Morikawa exits Memorial with back spasms
- Monfils and Svitolina - a support system for each other on and off the court
- Real Madrid vs Athletic Bilbao; La Liga LIVE: Benzema equalises through a penalty after Sancet goal; RMA 1-1 ATH
- Roland Garros 2023: Svitolina returns to French Open quarterfinals by downing Kasatkina