Paris (AFP) – Ramy Bensebaini’s late winner sent Rennes through to the French Cup final on Tuesday and a possible showdown with holders Paris Saint-Germain after a thrilling 3-2 victory at Lyon.

Rennes twice led at the Groupama Stadium through goals from Mbaye Niang and Benjamin Andre, but Lyon hit back with a Bertrand Traore goal and Moussa Dembele penalty.

Algeria defender Bensebaini fired home the decisive goal nine minutes from time as Rennes returned to the final for the first time since 2014 and avenged Friday’s 1-0 league defeat by Lyon.

Julien Stephan’s side will face either four-time reigning champions PSG or Nantes, who meet in Paris on Wednesday, in the final at the Stade de France on April 27.