Mathieu Valbuena gave Marseille the lead shortly before half-time, only for Jeremy Blayac to equalise for the home side nine minutes from time.

However, the visitors snatched the win in the dying seconds of injury time when Taye Taiwo blasted home a penalty given against Yoann Lachor for handball.

Auxerre strengthened their hold on second place in Ligue 1 as they ran riot against a Lorient side who finished with nine men.

Dennis Oliech and Ireneusz Jelen gave the hosts a 2-0 half-time lead and Valter Birsa made it three before Jeremy Morel was sent off.

Kevin Gameiro pulled a goal back but visiting goalkeeper Maxime Audard was sent off after conceding the penalty from which Cedric Hengbart made it 4-1.

Bordeaux's frustrating month continued as they were twice pegged back by their Champions League conquerors Lyon.

Marouane Chamakh and Jaroslav Plasil had both fired the hosts ahead only for goals from Lyon's Brazilian duo Ederson and Cris to leave them deflated.

And emotions boiled over in the closing stages when three players were sent off.

Lyon defender Anthony Reveillere was sent packing in the first minute of stoppage time before home duo Benoit Tremoulinas and Jussie followed him down the tunnel.

Lens missed the chance to confirm their Ligue 1 safety with five games remaining following a goalless draw at Nice.

Lens look assured of playing top-flight football next season with 11 points between them and the drop zone, but failed to make certain of it after a lacklustre game.

A last-gasp goal from Sebastien Corchia saw 10-man Le Mans record a shock victory at Valenciennes to keep alive their faint hopes of Ligue 1 survival.

The match seemed destined for a stalemate following Guillaume Loriot's dismissal for two bookable offences until Corchia curled in a superb winner in stoppage time.

Relegated Grenoble were denied only their fourth win of the Ligue 1 season as Sochaux grabbed a potentially vital point.

Grenoble striker Danijel Ljuboja had called for his side to play "with honour" despite having their fate confirmed last weekend.

And they certainly did that as goals from Ljuboja himself and Daisuke Matsui gave the home side a 2-1 lead after 62 minutes following Brown Ideye's early opener for Sochaux.

However, Sochaux grabbed an equaliser 17 minutes from time through Jeremie Brechet to leave themselves 10 points clear of the relegation zone with five games remaining.

In the day's other game, Nancy clung on for a goalless draw despite near-relentless Rennes pressure to move ahead of Toulouse in the Ligue 1 table.