Paris St Germain maintained their unbeaten start to the Ligue 1 season as two second-half goals from Zlatan Ibrahimovic earned them a 2-0 win at Bastia.
The Swede struck in the 72nd and 83rd minutes to seal an eighth win from 10 league games this season for the visitors and strengthen their position at the top of the table.
Both efforts were close-range tap-ins as the champions warmed up for the midweek Champions League clash with Real Madrid.
Unfancied Angers ensured PSG’s lead stayed at five points thanks to a hard-fought 2-1 victory at Toulouse.
Stephane Moulin’s side hit back after falling behind to Oscar Trejo’s 24th-minute opener following some neat interplay with Martin Braithwaite.
Three minutes later Cheikh Ndoye headed Vincent Manceau’s delivery beyond Ali Ahamada to silence the home crowd.
And Abdoul Camara beat two defenders before despatching a clinical 18-yard effort beyond Ahamada to win it for the visitors.
Caen remained level on points with second-placed Angers following a 1-0 win at Reims, earned thanks to Julien Feret’s 75th-minute effort.
St Etienne are just two points further back after a 2-0 home success over bottom side Ajaccio got them back to winning ways.
Robert Beric converted Valentin Eyserric’s corner on 20 minutes to open the scoring and Kevin Monnet-Paquet doubled the lead with a low strike 20 minutes from time.
Elsewhere, Lille had Stoppila Sunzu sent off at the death in their 1-1 draw at Guingamp.
Sofiane Boufal put Lille ahead with a fine strike in the 31st minute, but Jimmy Briand levelled three minutes later and the match ended on a sour note for Lille when Sunzu was shown his second yellow card of the game for a foul on Nicolas Benezet.
Nantes won 3-0 at home to Troyes, with goals from Valentin Rongier, Youssouf Sabaly and Yacine Bammou in a 21-minute spell either side of half-time.
On Friday night, Rafael scored his first Lyon goal as Hubert Fournier’s side came from behind to rescue a late 1-1 draw against 10-man Monaco.
The Brazil international moved to the Stade de Gerland from Manchester United in the summer and popped up with five minutes remaining as Lyon left the principality with a 1-1 draw.
Mario Pasalic had opened the scoring for Monaco with a first-half header but Leonardo Jardim saw his side’s chances of picking up their first Ligue 1 home victory of the season take a hit when Wallace was sent off.