Monaco suffered a shock 3-1 defeat at Guingamp in Ligue 1 on Saturday evening, where they played almost 70 minutes with 10 men.
Kylian Mbappe scored twice as Paris Saint-Germain beat 10-man Caen 3-1 in their Coupe de France semi-final.
Lyon turned up the heat on Monaco in the battle for second spot in Ligue 1 with a 3-0 victory over Amiens on Saturday.
Monaco consolidated second place in Ligue 1 with a 2-1 win over Nantes at Stade Louis II.
Remy Cabella scored twice as St Etienne extended their unbeaten run to nine games with a 3-0 win at Nantes.
Angel Di Maria and Christopher Nkunku scored second-half goals as Paris St Germain won 2-0 at Troyes to go 14 points clear at the top of Ligue 1.
©2018 Sky UK