A review of the weekend's action in the French Ligue 1.
Paris St Germain opened up a 13-point lead over second placed Monaco at the summit of Ligue 1 with a 3-0 victory over outclassed Reims.
Edinson Cavani opened the scoring in the 43rd minute after prodding home Gregory van der Wiel's pass, but the real damage was done by blundering Reims defender Aissa Mandi.
Mandi turned into his own net just three minutes into the second half with the ball hitting a post and deflecting in off the Algerian right-back.
And Mandi looked on in horror as he was also at fault for PSG's third, this time scoring in his own net in the 89th minute of the contest as he attempted to clear a cross.
On Sunday, Monaco kept alive any slim hopes of claiming a first Ligue 1 title in 14 years with a 3-0 win over Nantes.
Having not tasted victory in their previous two league outings, Claudio Ranieri's team had to win to prevent themselves falling an almost unassailable 16 points behind PSG with just 18 to play for and a brace from Colombian James Rodriguez proved just the tonic.
St Etienne's Max Gradel scored a stoppage-time penalty to deny Nice a first win in three games with a 1-1 draw at the Stade Geoffroy-Guichard.
All three points looked to be heading back to the south coast courtesy of Mathieu Bodmer's solitary strike, but in the last minute Didier Digard was sent off for a handball in the area and Ivory Coast international Gradel made no mistake from 12 yards.
Bafetimbi Gomis scored his 100th Ligue 1 goal to help Lyon to a hard-fought 2-1 win over 10-man Valenciennes, who remain six points adrift of safety.
The French international gave the hosts the lead before Waris Majeed offered hope for Ariel Jacobs' side with a leveller shortly after the hour mark.
That advantage, though, lasted just a matter of minutes as Jordan Ferri scored his second of the season in some style.
The hosts had Marco da Silva sent off in the 84th minute, but almost snatched a point only for goalkeeper Anthony Lopes to save a late Majeed penalty.
Third-placed Lille finished with nine players on the pitch on Saturday but still defeated Toulouse 2-1 to close to within three points of Monaco.
Salomon Kalou inspired the victory by helping set up the opener for Nolan Roux before firing the second from the penalty spot.
In the space of a minute full-backs Franck Beria and Pape Souare were sent off, but Toulouse could not make their numerical supremacy count.
It was only in the fourth minute of stoppage time that they managed to breach Lille's defence through Serge Aurier.
Bordeaux moved up two places to seventh despite being held to a 2-2 draw by Rennes at Stade Chaban Delmas.
The result was the fourth consecutive draw for the home side, who went two goals up thanks to efforts either side of the break from Guillaume Hoarau and Diego Rolan before Abdoulaye Doucoure and Romain Alessandrini struck back in five second-half minutes to clinch a point for Rennes.
Montpellier ended a five-match winless streak with a 2-1 victory at Guingamp which moved them an enormous step closer to safety.
An own goal from Jeremy Sorbon was quickly followed by a Benjamin Stambouli strike to put Rolland Courbis' men in the driving seat at the Stade du Roudourou.
Mustapha Yatabare's second-half reply gave Guingamp hope but they could not find an equaliser.
Bastia fought back from two goals down to earn a 2-2 draw against Sochaux that severely dents the Montbeliard outfit's hopes of avoiding relegation.
Visiting Sochaux had looked on course for their first away win of the season in Ligue 1 after scoring twice on the stroke of half-time through Jordan Ayew and Sebastien Corchia.
A victory would have lifted them to within six points of safety, but they were hit by a superb second-half fightback by mid-table Bastia, who earned a share of the spoils thanks to goals from Gianni Bruno and Djibril Cisse.
Lorient and Evian shared the points in a 1-1 draw that does little to ease either side's relegation jitters.
The hosts hit the front through Jeremie Aliadiere's sixth-minute strike but Evian pulled level with 20 minutes remaining through the impressive Daniel Wass.
Andre Ayew scored only the second hat-trick of his career as Marseille saw off bottom club Ajaccio 3-1 at Stade Velodrome on Friday night.
Having not won a game in their last seven, the OM faithful were in no mood for mediocrity and the Ghana international wasted no time in putting his fans at ease with a goal inside the opening minute before adding a second on the hour mark.
Ajaccio's Junior Tallo offered hope with his fifth of the season moments later, but Ayew put any chance of a comeback to bed with little under quarter of an hour to play.