Monaco get back on track to beat Guingamp, restore lead atop Ligue 1

Ligue 1 leaders Monaco returned to winning ways with a 2-1 triumph over Guingamp to restore their three-point lead.

Leonardo Jardim's side were held to a draw by Bastia last weekend and then lost 5-3 to Manchester City in a remarkable Champions League clash in midweek.

There was rather less drama at the Stade de Roudourou, although Etienne Didot did make it a nervous finish for Monaco with a 90th-minute goal.

Kamil Glik had given the visitors the lead in the 24th minute and an 86th-minute penalty from Fabinho ultimately proved to be the winner.

The result pulled Monaco clear again at the top after Nice had joined them on 59 points with victory over Montpellier on Friday.

Bordeaux closed to within one point of Lyon in fourth after in eventful 3-2 victory over Lille.

After Valentin Vada gave Les Girondins a 16th-minute lead, Lille turned the game on its head midway through the second half.

First Nicolas de Preville picked himself up to score from the spot after being fouled by Vukasin Jovanovic before, a minute later, Eder put the hosts into the lead.

But another twist was to come. Adam Ounas equalised in the 78th minute and then scored the winner four minutes later, with Julian Palmieri sent off for Lille in between.

There was still time for Bordeaux also to be reduced to 10 men, with substitute Rio Mavuba shown a red card in injury time.

After their heroics against Monaco, it was back to reality for struggling Bastia as they were beaten 3-0 by Angers.

Karl Toko Ekambi scored twice for the hosts in the 18th and 57th minutes before Gregory Bourillon rounded off a comprehensive win with the third 11 minutes from time.

Lorient, the only side below Bastia in the table, also lost, with Giovanni Sio's goal in the 19th minute earning Rennes a 1-0 victory.

Nancy moved five points clear of the automatic drop zone after holding ninth-placed Toulouse to a creditable goalless draw.