The Groupama Stadium witnessed a European heavyweight clash on Sunday night that lived up to every bit of the hype. In a frantic, high-stakes encounter, Olympique Lyonnais emerged with a 4-2 victory over Stade Rennais, a result that could prove decisive in the race for a top-three finish in Ligue 1.
A See-Saw Battle from the Off
Rennes stunned the home crowd almost immediately. Just six minutes into the match, Musa Al-Taamari silenced the stadium with a sensational volley into the top corner, ghosting onto a deep cross from Esteban Lepaul. Lyon looked shell-shocked for the first half-hour, struggling to break down a compact Rennes defense.
The tide turned in the 37th minute when Roman Yaremchuk—who had been quiet until that moment—rose highest to meet a Corentin Tolisso cross and head past Brice Samba. Five minutes later, the stadium erupted again. Afonso Moreira was brought down in the box by Samba, allowing captain Corentin Tolisso to coolly convert the penalty and send Lyon into the break with a 2-1 lead.
No Room for Error
Rennes refused to lie down, coming out for the second half with renewed intensity. In the 48th minute, Esteban Lepaul capitalized on a defensive lapse to smash home his 19th goal of the season, drawing the visitors level and briefly silencing the Lyon faithful.
However, Paulo Fonseca’s men responded like true Champions League contenders. Only four minutes after the equalizer, Abner fed Afonso Moreira, who clinically restored Lyon’s lead. The match remained on a knife-edge until the 75th minute when the Brazilian sensation Endrick—who had been a constant threat with his dribbling—drilled a low shot into the bottom corner to make it 4-2.
The Race for the Podium
This win is a monumental statement for Lyon. By securing all three points, Les Gones have climbed to 3rd place with 60 points, pulling four points clear of Rennes and two ahead of Lille. With only two games remaining in the season, Lyon’s destiny is firmly in their own hands as they look to secure a return to Europe’s elite competition.
Rennes, meanwhile, will be left to rue defensive errors in a match where they showed plenty of attacking intent. They remain in 5th place, now needing results to go their way if they are to crack the top four.



