St Etienne extended their unbeaten run to 17 matches but had to settle for a draw from their Ligue 1 match at Valenciennes.
The visitors did not have things their own way as Daniel Sanchez's side made them work for the point they picked up from the goalless draw at the Stade du Hainaut.
St Etienne had the game's first chance in the 20th minute. Renaud Cohade freed Pierre-Emerick Aubameyang and his powerful 30-yard shot was deflected away by defender Benjamin Angoua.
Valenciennes responded seven minutes later when Gael Danic received the ball from Maor Melikson and tried to lob Stephane Ruffier - but the St Etienne goalkeeper made a fingertip save.
Just before the interval Aubameyang saw his powerful right-foot shot go narrowly wide with goalkeeper Nicolas Penneteau beaten.
Two minutes into the second half Danic and Opa Nguette combined to set up Remi Gomis for a header which went just over the bar.
Just past the hour mark Danic saw a 20-yard effort deflected for a corner as the home side sought the breakthrough.
However, they were reminded of the visitors' quality in the 73rd minute when Fabien Lemoine tried his luck with a powerful shot which Penneteau did well to block.
The hosts came close to winning the contest in the final minute - but Vincent Aboubakar's volley, following a neat header from Bayal Sall, could only find the side-netting.
The result means St Etienne remain in third place, 10 points behind pacesetters Paris St Germain having played a game more.
Valenciennes are 13th - seven points above the relegation zone but now without a win in eight matches.