The Ligue 1 mid-table is shaping up to be a thrilling battle between three top teams as they vie for the final two spots in Europe's elite club competition.
Rennes, who have been one of the surprise packages this season, sit just behind Nice and Lyon on points. The green and whites are currently fourth, while the Ligue 1 champions are third, level on points with Lyon but having played a game more. Lyon, meanwhile, are fifth, just ahead of Rennes and Nice.
The gap between the top four teams is only one point at the moment, making every game crucial. A win or draw could see one team jump into second place, leaving the other three battling it out for a spot in Europe's premier competition.
Nice, who have struggled defensively this season, will be hoping to bounce back from their defeat against Paris Saint-Germain last weekend. They face Rennes on Saturday evening, looking to secure a vital victory that would put them back in the hunt for a European spot.
Rennes, on the other hand, will be looking to maintain their position after a disappointing performance against Monaco earlier this month. A win over Nice could be enough to move them up to second, putting them in pole position for a European spot.
Meanwhile, Lyon will be keen to avoid any slip-ups as they look to hold onto their lead at the top of the table. A loss to either Rennes or Nice could see them fall out of contention altogether.
As the race for Europe heats up, fans will be eagerly watching these three top teams battle it out for the final two spots. With so much at stake, anything can happen in this intense and competitive league.
