Paris Saint-Germain closed the gap to Ligue 1 leaders Marseille to a single point after claiming a 2-0 win.
Lyon scored twice in the last 10 minutes to complete a come-from-behind 3-1 win away to Nice.
Lyon ended Marseille's eight-match winning run in Ligue 1 with a 1-0 triumph at the Stade de Gerland
Carlos Eduardo scored five times as Nice secured a staggering 7-2 Ligue 1 win at bottom Guingamp, while St Etienne won.
Lyon made full use of their unexpected home advantage as they routed Montpellier 5-1 to move up to fourth place in Ligue 1.
Anthony Martial left it late but earned Monaco a point in a 1-1 draw against Paris Saint-Germain.
Live only on