Lyon's faint hopes of mounting a title challenge were effectively ended after they went down 4-2 at home to lowly Montpellier.
Casimir Ninga, the Chad international forward, was the hero for the visitors scoring twice after an early own-goal from Max Gonalons had rocked Lyon.
Hubert Fournier's side, beaten 3-0 by Nice in their last Ligue 1 match, remain in second place in the Ligue 1 table but leaders Paris St Germain look out of reach now, 13 points ahead.
Montpellier took the lead in the eighth...
Montpellier continued their resurgence in Ligue 1 with a 3-1 win against Reims, stretching their recent unbeaten run to five games.
It was the visitors who took the lead after 12 minutes when Diego's superb delivery picked out Anthony Weber to beat Laurent Pionnier with a magnificent header.
The hosts wasted little time in levelling matters, though, when Mustapha Yatabare was on hand to head home Ryad Boudebouz's corner nine minutes later.
And Montpellier completed the turnaround when some lax defending...
Vitorino Hilton's 90th-minute strike earned Montpellier a third straight home victory in Ligue 1 as they beat Nantes 2-1.
After picking up just one point from their first seven fixtures, Montpellier continued their recent resurgence when Hilton stabbed home after a free-kick dropped into his path.
Jerome Roussillon opened the scoring for the hosts, as he did seven days ago at Toulouse, but Yacine Bammou equalised 19 minutes into the second half when he swept in a first-time finish from Jules Iloki's...
Toulouse had to come from behind to secure a point in a 1-1 draw at home to Montpellier, a result that left La Tefece without a league win since the opening day of the season.
Their wretched run of form, which has left the hosts languishing in the bottom three, looked set to continue when Jerome Roussilon capped a superb team move by firing into the bottom right corner from inside the area.
However, Toulouse levelled five minutes from the break when the ball fell kindly to Zinedine Machach on the edge...