Marseille climbed back into second place in Ligue 1 on Sunday after a 2-1 win at Lyon following a farcical own goal by Malo Gusto with the final kick of the game.

Cengiz Under put Marseille in front on the stroke of half-time before Alexandre Lacazette brought Lyon level midway through the second half with his 20th league goal of the season.

Lyon were punished for their failure to deal with a cross deep into added time as Sinaly Diomande hit Chelsea loanee Gusto with his attempted clearance and the ball ricocheted into the net.

Marseille's first league win in Lyon since 2007 sent them a point clear of third-placed Lens again and snapped their opponents' seven-game unbeaten streak.

"I hope it's a turning point but there's still a lot of points to play for between now and the end of the season," said Marseille coach Igor Tudor.

"It's a really valuable win but we're still far from our objective. This goal in the final second is why people love football."

Only the top two in Ligue 1 qualify automatically for the Champions League, with the team finishing third entering in the third qualifying round.

However, third place will gain direct entry to the group stage if the winner of this season's Europa League also qualifies for the continent's elite club competition via their domestic championship.

Lyon had clawed to within five points of the European places following a run of just one defeat in 12 outings, but they were undone by their defensive frailties against Marseille.

Under gave the visitors the lead when he slid in the rebound after Alexis Sanchez raced clear only to be denied by an inspired Anthony Lopes.

Lacazette continued his fine goalscoring form by turning in a cross from Corentin Tolisso on 68 minutes for his sixth goal in as many games.

Lopes then pulled off a brilliant save to tip Jonathan Clauss' strike onto the bar but could only watch on in horror after the late mix-up in his area.

Habib Diallo scored twice in a 2-0 win away to Reims to haul Strasbourg out of the relegation zone, while French Cup finalists Toulouse won 1-0 at Lorient.

Montpellier overcame a red card for captain Teji Savanier to beat Rennes 1-0 courtesy of a late Stephy Mavididi header.

Nice are without a win in seven after losing 2-1 at home to Clermont, while Nantes grabbed an injury-time equaliser to draw 2-2 with Troyes and stay out of the bottom four on goal difference.

Brest ended the weekend in the drop zone following a goalless draw at Ajaccio, who along with Troyes and Angers look certain to go down.