Ten-man Paris Saint-Germain needed a late goal from Alex to save face against Valenciennes as the Ligue 1 leaders struggled to a 1-1 draw at the Parc de Princes.
The draw leaves Carlo Ancelotti's side seven points clear of Marseille with three games left and although still firm favourites to win what would be their third Ligue 1 title, a draw was far from ideal.
PSG captain Thiago Silva saw red for the home side two minutes before the break after arguing with the referee, but by then they were already behind thanks to Gael Danic's 17th-minute strike.
Substitute Bafetimbi Gomis bagged a second-half brace as Lyon maintained their push for a Champions League berth next season with a 3-0 victory at struggling Nancy.
Gomis edged Remi Garde's men in front just after half-time - where he was introduced following a lifeless opening 45 minutes - and added the gloss to the scoreline two minutes from time after Yoann Gourcuff bagged Lyon's second in the 79th minute.
It was third-placed Lyon's third win in four matches and one which kept them three points clear of their Champions League rivals, while Nancy remain just one point above the drop zone.
Nice climbed into the top four after defeating mid-table Rennes 3-0 with all the goals coming in the second-half.
The visitors broke the deadlock five minutes after half-time through Dario Cvitanich and they received a further boost soon after when Rennes lost Chris Mavinga to a red card for pushing the Nice goalscorer.
Cvitanich then doubled his account for the match from the penalty spot with 19 minutes remaining to make it 2-0 and the points were wrapped up six minutes from time when Eric Bautheac added a third.
Nice also finished the match with 10 men when Nemanja Pejcinovic was dismissed for a professional foul late on, but it made no difference to the final outcome as Claude Puel's side replaced St Etienne in fourth place.
Information from the Press Association was used in this report