Big-spending Paris St Germain picked up their first win of the new Ligue 1 season with a hard fought 2-1 victory over Valenciennes at the Parc des Princes.
Marquee signing Javier Pastore featured in the PSG squad in a league match for the first time, albeit on the bench, but it was fellow new signing Kevin Gameiro who put the hosts ahead late in the first half.
Valenciennes are yet to pick up a win this season but struck back on the stroke of half-time through Remi Gomis before a Nene penalty secured Antoine Kombouare's side their first three points of the season.
Montpellier's dream start to the season got better as they smashed four goals past Rennes without reply to maintain their perfect record.
After Younnes Belhanda's first-half penalty the hosts surged to a comprehensive win after the interval with Geoffrey Dernis on target before a late Souleymane Camara double.
Montpellier have now won their opening three games, including an impressive 1-0 success at champions Lille last weekend, and scored eight goals while conceding just once.
Sochaux overcame the dismissal of Carlao to earn a 2-1 win at the expense of Nancy.
Both teams had come into the fixture with just a single point from their opening two matches, and it was the visitors who took control with goals from Mathieu Peybernes and Sloan Privat.
A red card for Brazilian defender Carlao and a penalty to Nancy, scored by Youssouf Hadji, threatened to undo all the hard work but Sochaux clung on for the victory.
In the day's late game, Marseille were unable to break down St Etienne and drew 0-0, with the vistors having defender Jean-Pascal Mignot sent off with five minutes to go.