Lyon missed the chance to go top of Ligue 1 on Sunday as they were held to a 5-5 draw by Marseille in an extraordinary game at Stade Gerland.
The south coast side looked on course for victory when Brandao's goal gave them a 4-2 lead with 11 minutes remaining.
But Lisandro Lopez scored twice, the second from the penalty spot, in four minutes and Michel Bastos netted in the 90th minute to put Lyon 5-4 in front before Jeremy Toulalan's own goal handed Marseille an even later leveller.
Lyon had twice taken the lead early on through Miralem Pjanic and Sidney Govou, only for Souleymane Diawara and then Benoit Cheyrou to make equalise.
Bakari Kone then put Didier Deschamps' men in front for the first time two minutes after the restart before five late goals followed in a crazy finish.
The draw moved Lyon to within a point of leaders Bordeaux, who went down 2-0 at Lille.
A Yohan Cabaye effort and a Florent Balmont penalty in the last 22 minutes gave Lille the points.
Toulouse beat Rennes 3-2 with Andre-Pierre Gignac scoring the decisive goal.
Gignac struck in the 61st minute to make it 3-1 to the home side before Kader Mangane added a second for Rennes to set up a tense finish.
Moussa Sissoko and Daniel Braaten had earlier scored either side of an equaliser from Asamoah Gyan to put Toulouse 2-1 up.
The FIFA World Cup draw was held on December 4 and now all attention turns to the lead up to the quadrennial tournament. Are you ready? World Soccer Shop has the best selection of official soccer gear of the 2010 FIFA World Cup in South Africa. Show the world you are ready and Get in the Gear!