Rennes has taken over the lead in the French football league after defeating Nice 2-1 on Saturday, the team's seventh win in a row. As for defending champions Marseille, they climbed to fifth position after beating Sochaux 2-1.
Leaders Olympique Marseille are close to clinching their first Ligue 1 title since 1992, but must defeat Rennes and hope that Auxerre fail to beat Olympique Lyon on Wednesday.
The clash between the French league's most prolific attacks produced just one goal as Brazilian midfielder Wendel helped Bordeaux to a deserved win over Rennes, returning the French champions to the top of the table.
For the first time in 50 years, a second-division team has won the French Cup. Guingamp defeated top-flight Rennes, their Breton rival, in the final at the Stade de France (2-1) in front of a crowd of over 80,000.
Stade Rennes will try to win their first French Cup since 1971 as they take on Ligue 2 side Guingamp in a
Brittany derby in the final at the Stade de France.
The unfancied second division side Guingamp staged a remarkable upset by winning 2-1 at Toulouse. Down to ten men for much of the game, Guingamp scored a last-minute goal to set up a Breton derby in the final against Rennes.
Rennes beat Grenoble courtesy of a lone goal by Moussa Sow. The Bretons will play the final on May 9 against the winner of Wednesday's game between Toulouse and Guingamp. The French Cup is the only trophy Rennes have never won.