Earlier, Lyon beat second-tier Sochaux 5-2 with 17-year-old attacking midfielder Rayan Cherki scoring twice and creating a goal for central defender Jason Denayer.
Defender Djamel Benlamri and winger Maxwel Cornet scored Lyon’s other goals for a 2-0 lead after just 10 minutes. Sochaux striker Chris Bedia netted twice either side of Cherki’s first goal to make it 3-2 to Lyon after 56 minutes.
Cherki is touted as the next big star of French soccer and he almost scored an outstanding goal with a David Beckham-style shot from just inside the halfway line, but the goalkeeper scrambled back to save it.
Cherki’s corner from the right was headed powerfully in by Denayer in the 77th and Cherki netted with a cool and emphatic finish 10 minutes later.
Fourth-tier Le Puy and third-tier Red Star caused Cup upsets by beating first-division sides.
After Red Star won 3-2 at home to Lens, tiny Le Puy followed up by handing Lorient a 1-0 loss to add to its relegation problems.
Northern side Lens is fifth in the top flight, and led 2-1 with seven minutes left only for two substitutes to send Parisian-based Red Star through.
Midfielder Diego Michel equalized in the 83rd minute before Alan Dzabana scored a timely first goal for the club with a last-minute winner.
“Bravo to Red Star. We need to accept this defeat and focus on the league. Maybe we thought we had done the hard work (at 2-1 up),” Lens coach Franck Haise said. “They stayed in the game, they kept believing.”
Dzabana joined Red Star this season on loan from Le Havre.
Lenny Joseph, a 20-year-old midfielder, netted in the 61st for semi-professional side Le Puy, which is in south-central France’s Auvergne region, more famed for its hearty cuisine than its soccer.
Montpellier squeezed through 2-1 away to third-tier Ales, thanks to a late winner from striker Gaetan Laborde.