Did the Cup just deliver its greatest upset?
Quevilly Rouen, of Ligue 2, eliminated LOSC Lille from the French Cup on penalties after a 1-1 draw in Rouen, and the ground shook.

The French Cup is a competition that has always insisted on democracy. It is the tournament where a village side can dream of a night under the lights against a giant, where the paying public can believe, for ninety minutes at least, that money does not always talk. Last night, in the tight, old bowl of the Stade Robert-Diochon, the democracy delivered a result that will echo for years.
Quevilly Rouen, of Ligue 2 BKT, beat LOSC Lille, of Ligue 1 Uber Eats, 1-1, 10-9 on penalties, in a match that had everything except, for long stretches, the sense that the lower-league side would survive. Lille arrived with a squad stuffed with regulars rested or reshuffled; Quevilly arrived with a plan and a crowd that believed. The attendance was announced as 7,716, but it sounded like twice that.
The first surprise was the team sheet. Lille made seven changes from their last league match, with several of their best-known players on the bench or out of the squad entirely. Michael Hannant and Javi Cano were among the substitutes, while Malo Didier, Julian Hefele and Nenad Nikolić were missing. Quevilly, meanwhile, had two players out of position—Walid El Kaddouri at left wing-back and Hassan Heurlié up front—and a back five designed to frustrate.
Lille dominated the early exchanges, but Quevilly held firm. The visitors had ten corners to the home side's three, yet the best chances fell to the men in red and yellow. Florent Loiseau, the home side's attacking midfielder, opened the scoring with a finish that sent the crowd into raptures. But Lille responded through Thierry Larroque, who had a fine game and was named man of the match, to level before the break.
The second half was a war of attrition. Quevilly's keeper made three saves, including one tipped over the bar and one parried, while Lille's did the same. The expected goals were almost identical: 0.52 for Quevilly, 0.56 for Lille. Neither side created a clear-cut chance, and the match drifted towards penalties.
And then, the shootout. Ten penalties each, and Quevilly won 10-9. The noise when the final kick went in was something else. The home players collapsed in a heap, the fans poured onto the pitch, and the Lille players stood stunned. It was the kind of night the French Cup was invented for.
The result means Quevilly Rouen advance to the next round, while Lille are left to reflect on a season that has not gone to plan. For Quevilly, the dream continues. For Lille, the inquest begins. But for one night, at least, the little club from Rouen could stand tall and say they beat one of the big boys. And that is what the French Cup is all about.