Zlatan Ibrahimovic scored the first of his brace after just 27 seconds to inspire Paris St Germain to their first league win of the season at Lille.
• Saturday's Ligue 1 round-up
Despite their big spending the capital club had only managed to draw their opening three Ligue 1 matches - including goalless encounters in their previous two.
But Ibrahimovic, a €20 million summer buy, ensured there was no repeat as he latched onto Maxwell's throughball to score before Lille had even touched the ball.
And while Aurelien Chedjou equalised from a corner on 11 minutes Ibrahimovic, who has now scored all his side's league goals this season, won the match when he poked home ahead of Mickael Landreau just before the half-hour.
Marseille moved to the top of the Ligue 1 table following a comfortable 3-1 victory over Rennes.
Jeremy Morel gave the home side a first-half lead and, although Julien Feret levelled for the visitors early in the second, Andre-Pierre-Gignac and a late own goal from Romain Danze secured the points.
The win ensures Ilie Baup's side maintained their 100% start to the season and move two points clear of Lyon.
A last-gasp goal from Mahamane Traore restricted ten-man Bordeaux to a solitary point as Nice claimed a creditable 1-1 draw.
Henri Saivet's 86th-minute header looked to have secured a victory for Francis Gillot's men, who battled hard despite seeing Ludovic Sane dismissed in the second half.
The hosts were all set to join Marseille at the top of the table, for a few hours at least, until Traore struck two minutes into stoppage time.