Lille moved closer to claiming their first Ligue 1 title in 10 years after cruising to a 3-0 win at 10-man Lens.
A first-half brace from Burak Yilmaz and a further strike on the hour by Jonathan David put Christophe Galtier's men four points clear of second-placed Paris St Germain, who have a game in hand.
Lens’ hopes of clawing back into the contest were effectively ended by a second yellow card for Clement Michelin after 35 minutes.
Real Sociedad consolidated fifth place in La Liga with a 2-0 win over relegation-threatened Elche.
The visitors had Raul Guti sent off after just 11 minutes but it took Real until the 72nd minute to open the scoring through Aritz Elustondo, before Mikel Oyarzabal added the second in injury time.
Sasa Kalajdzic’s 74th-minute header saw Stuttgart snap a run of four straight defeats to beat Augsburg 2-1 in the Bundesliga.
Philipp Forster’s early opener was cancelled out by Florian Niederlechner for the visitors, but Kalajdzic’s late winner leaves them in grave danger of the drop.