Marseille picked up their first points of the Ligue 1 season at the third attempt as the defending champions recorded a much needed 2-0 win against Lorient.
A goal in each half from Gabriel Heinze and Taye Taiwo earned victory for the hosts, who had started the defence of their crown with defeats to Caen and Valenciennes.
Lyon also belatedly claimed their first win of the campaign with a 1-0 victory over Brest. Jean Makoun's first-half goal earned them all three points against the newly-promoted side, who are without a win from their opening three games.
Toulouse's impressive start continued as they made it three wins from three by seeing off new boys Arles 2-1.
Goals from Daniel Braaten and Etienne Didot put the hosts 2-0 up on the hour mark, and Franck Dja Djedje's immediate response could not spark a fightback. In stark contrast to their hosts, Arles are yet to register a point this term.
Rennes maintained their unbeaten start but they could not find a way past St Etienne in a goalless draw.
Auxerre were still looking for their first home win despite coming from a goal down to earn a 1-1 draw with Valenciennes.
Nicolas Penneteau put the visitors ahead midway through the second half after they had dominated the game from the off before Ireneusz Jelen equalised with Auxerre's first chance of the match.
A goal six minutes from time by Paul Aloo Efoulou saw Nancy claim a 1-1 draw at Nice, although the result was tarnished somewhat for the visitors by the sending off of Landry N'Guemo with a minute to go.
The hosts went ahead after 26 minutes through Emerse Fae before Aloo Efoulou slotted home from close range late on as Nancy claimed their fourth away point of the new season.
Lens recovered from two goals behind to draw 2-2 and deny Monaco a first win. Monaco led through fine strikes from Daniel Niculae and Pierre-Emerick Aubameyang, but Eduardo began the fightback and the excellent Sebastien Roudet levelled with eight minutes remaining.