Toulouse dealt a significant blow to Lyon's Champions League aspirations, defeating them 2-1 at home in their Ligue 1 Matchday 33 fixture. This result snapped Lyon's four-game winning streak and, more critically, knocked them out of the top three spots that guarantee direct qualification for Europe's premier club competition.
Toulouse took an early lead in the 10th minute when Dayan Metalie was played through into the box, demonstrating composure to slot the ball home from a tight angle.
Lyon managed to draw level in the 71st minute. Endrick delivered a corner kick, and Corentin Tolisso rose highest to head the ball past the goalkeeper, making it 1-1.
However, Toulouse struck again in the 78th minute. Warren Kamanzi connected with a pass from Santiago Hidalgo, sending the ball into the net.
The hosts were forced to defend their lead with ten men for the final minutes, as Aaron Donnum received a second yellow card and was sent off in the 79th minute for a foul.
Meanwhile, Lille capitalized on Lyon's slip-up, climbing to third in the table after a narrow 1-0 victory away at Monaco. The 'Dogs' were fortunate to secure all three points, thanks to an own goal from Denis Zakaria in the 72nd minute.
Lille now sits third with 61 points, one point ahead of Lyon on 60. Monaco dropped to seventh with 54 points, while Toulouse occupies tenth place with 44 points.