Nicolas Roche finished eighth in Friday's 19th stage of the Tour de France that saw the pelethon travel 178km on Friday from Bourgoin-Jallieu to Aubenas.
 
The stage was won by Mark Cavendish of Britain in a sprint finish. Cavendish has now won five stages on this year’s Tour.
 
Alberto Contador retains a firm grasp on the maillot jaune (yellow jersey), 4:11 ahead of Andy Schleck of Luxembourg in second place, and 5:21 in front of third placed Lance Armstrong.
 
After today's stage, Roche finds himself in 23rd place overall.