Lyon was unable to pick up the win it needed to move level with Paris St Germain at the top of Ligue 1 Sunday after drawing 1-1 at Brest.
The draw means Lyon trail PSG by two points, following the leaders' unexpected loss at Reims Saturday, while Brest moved five points clear of the bottom three.
Andre-Pierre Gignac's late goal rescued Marseille against bottom club Troyes as it kept in touch with the top two with a 2-1 win.
Brazilian striker Marco had given the visitors the lead in the 71st minute as they sought what would have been just a fourth win of the season.
However, a Florian Jarjat own goal levelled the scores with nine minutes left and, buoyed by the equalizer, Gignac struck a minute later to seal the points and move OM to within three points of Lyon.
Lille battled from a goal down to maintain their European push with a hard-fought Ligue 1 victory over Bordeaux at the Grand Stade Lille Metropole.
Jaroslav Plasil had given Les Girondins the lead from the penalty spot just after the half-hour mark.
But Rudi Garcia's side responded well and turned the game on its head thanks to second-half goals from Ronny Rodelin and Salomon Kalou to secure its fourth straight league win and climb to seventh in the standings.