Lyon battle past Nice to lead packed Ligue 1 title race

Lyon came from behind to beat Nice 2-1 and then protected the lead despite going down to 10 men after Keito Nakamura's red card. Monaco's defeat to Lorient meant Lyon finished the day top on goal difference.
The result reinforces just how tight the Ligue 1 title race is, with five clubs level on points. Early momentum and goal difference could become important in a season that already looks unusually competitive.
Lyon carry confidence into their next fixture after showing comeback ability and defensive resilience, though discipline will be a concern. Nice must respond quickly after failing to capitalise on a strong position.
The packed top of the table may make short-priced favourites in Ligue 1 look less secure than usual. Lyon's resilience could attract support in draw-no-bet and double-chance markets, while Monaco's defeat may temper outright enthusiasm slightly.
Lyon look capable of staying in the top cluster over the next few rounds, but the title race is likely to remain tight rather than seeing one side break away soon.
No individual scorer details were provided, but Lyon's ability to change the game after going behind suggests several attacking players are contributing at key moments. Nakamura's dismissal is the obvious negative from an otherwise strong afternoon.
Lyon's win points to growing resilience and keeps them in strong early form. Monaco remain in the leading pack despite losing, which shows how compressed the standings are.
Ligue 1 has often had clearer separation at the top in recent seasons, so five teams level on points is an unusually open early-season picture.
Lyon climbed to the top of Ligue 1 after digging out a tense 2-1 win over Nice on Sunday, overcoming a late red card to complete a comeback that could prove significant in an already crowded early-season title race.
The result, combined with Monaco's defeat away to Lorient, has left the top of the table remarkably congested. Lyon now lead the division on goal difference, but Paris Saint-Germain, Paris FC, Lille and Monaco are all locked on the same points tally after another dramatic weekend in France.
Lyon turn it around under pressure
This was far from a routine afternoon for Lyon. They had to respond after falling behind and then hold their nerve when the contest became even more complicated in the closing stages. Nice looked well placed to take something from the game, but Lyon found a way to flip the momentum and then protect their advantage.
The turning point late on was the dismissal of Keito Nakamura, which left Lyon to see out the final 20 minutes with 10 men. From that point, the home side were forced into a more reactive approach, defending deeper and focusing on shape, second balls and game management rather than searching for a third goal.
There was also a local touch to the occasion, with French cycling talent Paul Seixas in attendance as Lyon produced a performance full of resilience rather than polish. It was not always smooth, but in the context of the league table, the points mattered far more than the style.
Monaco beaten as title picture tightens
Monaco had started the season strongly, but their unbeaten run came to an end with a loss to Lorient. That setback opened the door for Lyon and underlined how little separates the leading pack in Ligue 1 right now.
Five clubs being level on 14 points at this stage tells its own story. Goal difference is doing the sorting for now, with Lyon edging in front of PSG, Paris FC, Lille and Monaco, but the margins are extremely fine. A single swing in results could reshape the picture again next weekend.
For neutrals, that is excellent news. French football has often been judged through the lens of one dominant side, yet this campaign is showing signs of a more open race. Whether that balance lasts deep into the season remains to be seen, but the early evidence points to a division where consistency will be hard to find and every dropped point will hurt.
What it means going forward
For Lyon, the bigger positive may be the manner of the victory. Winning after going behind is one thing; doing it while surviving with 10 men suggests a side growing in belief. Those are the kind of afternoons contenders often point to later in the season as proof they can cope when matches become awkward.
Nice, meanwhile, will feel they let the game get away from them. They were in a promising position but could not stop Lyon's turnaround, and they were unable to make the extra man count in the final stretch. That will sting, especially in such a compressed table where missed opportunities can quickly become expensive.
The immediate takeaway is simple: Ligue 1 has a proper scrap developing at the top. Lyon have the headline for now, but with five teams inseparable on points, nobody is in a position to relax.
Both Teams to Score: Yes β Lyon conceded before recovering, and the tight top-end race suggests evenly matched games with chances at both ends.
Double Chance: Lyon or Draw β Lyon's comeback win and ability to hold out with 10 men point to a side carrying momentum and resilience.
Over/Under 2.5 Goals: Over 2.5 Goals β The featured match produced three goals and the leading Ligue 1 sides are currently separated by fine margins, often creating open contests.
18+ | Gamble responsibly | Odds subject to change
Frequently Asked Questions
Why are Lyon top of Ligue 1 now?
Lyon moved top after beating Nice 2-1, while Monaco lost to Lorient. Five teams are level on points, with Lyon leading on goal difference.
Did Lyon beat Nice with 10 men?
Yes. Lyon held on for the win after Keito Nakamura was sent off with around 20 minutes remaining.
Who is level on points at the top of Ligue 1?
Lyon, Paris Saint-Germain, Paris FC, Lille and Monaco are all level on 14 points.
Was this Monaco's first league defeat of the season?
Yes. Monaco lost to Lorient, ending their unbeaten start.