Paris Saint-Germain, Lens and Marseille were all held to draws, Lyon got back to winning ways and Brest boosted their survival hopes in a relegation six-pointer. Check out the action from Round 20 of Ligue 1 Uber Eats here!
PSG held by Reims
Reims snatched a deserved added-time equaliser to draw 1-1 with Paris Saint-Germain at the Parc des Princes.
Neymar opened the scoring (51') but the champions were reduced to ten men when Marco Verratti was sent off for a reckless tackle. Reims had the final say when Folarin Balogun levelled deep into added time, to preserve their unbeaten run stretching back to September.
"At the moment, far too many players are not at their level," said a disappointed and frustrated PSG coach Christophe Galtier. "We cannot be satisfied with our game and our results. There will be decisions to be made to find a much more solid team. We have to recreate competition because we have fallen into a comfort zone."
Lens held at Troyes
Lens were held to a 1-1 draw against Troyes at the Stade de l'Aube.
Yasser Larouci's low-driven effort handed Troyes a shock lead (50') but new signing Adrien Thomasson rescued a point two-minutes from time to extend Lens' unbeaten league run to ten games.
"I'm pleased that we didn't lose the game and how we went in search of the equaliser," said Lens coach Franck Haise. "I'm disappointed that we didn't take three points from a match that we dominated. We did a lot of things very well, but we need more accuracy and precision in the final third."
Points shared at the Velodrome
Alexis Sanchez's close range effort salvaged a point for Marseille in a 1-1 draw at home to Marseille.
Jordan Veretout spectacularly headed into his own net to give Monaco a 17th-minute lead but the Chilean came to OM's rescue, firing in an equaliser two-minutes after the interval.
Lorient take derby spoils
Two first-half goals were enough to hand Lorient a 2-1 win over Breton neighbours Rennes.
A header from Montassar Talbi (13') opened the scoring before Théo Le Bris added another on the half hour. Flavien Tait pulled one back for the visitors (73') but Les Merlus held on for a precious three points.
Nice see off LOSC
A first-half strike from Gaëtan Laborde was enough for Nice to see off LOSC 1-0 at the Allianz Riviera.
Laborde slotted home in the 34th minute after good work from Badredine Bouanani, to hand Les Aiglons a second-consecutive home win.
Lyon too strong for Ajaccio
Lyon got themselves back to winning ways with a 2-0 win at Ajaccio.
Johann Lepenant turned in Bradley Barcola's cross to put OL in front (20'). Laurent Blanc's side made sure of the victory when Alexandre Lacazette tapped home from close range 18-minutes from time.
Stalemate at Clermont
Ever-improving Clermont were unable to claim fourth-straight win after they were held to a goalless draw at home to Nantes.
The result sees Clermont remain in 8th place while Nantes stay in 13th.
Toulouse stretch unbeaten run
Toulouse came from behind to beat struggling Strasbourg 2-1 at the Stade de la Meinau.
Kevin Gameiro's seventh goal of the campaign put Strasbourg in front (20') but two goals from in-form striker Thijs Dallinga (25' & 51') handed Philippe Montanier's side the win.
Mavididi at the double
Two second-half strikes from Stephy Mavididi gave Montpellier a much-needed 2-0 win at Auxerre.
The Englishman fired in a superb effort – his first in almost a year – to break the deadlock (62'). Mavididi added a second ten-minutes from time, to hand his side maximum points.
Brest pick up vital win
Brest heaped further misery on Angers with a 4-0 win at the Stade Francis le Blé.
First-half goals from Jérémy Le Douaron (14') and Steve Mounié (34') put Eric Roy's side in the ascendency. Franck Honorat (59') and Pierre Lees-Melou (84') added two more to finish off an Angers side who have now lost 12 league games in a row.