Britain's Mark Cavendish was thrilled to survive another bunch sprint as he claimed victory Thursday in stage six of the 2016 Tour de France.
Belgium's Greg van Avermaet remained race leader and wearer of the yellow jersey. Stage seven is Friday, when racers head into the Pyrenees mountain range.
MORE: Images from the Tour | What you need to know about this year's race
Van Avermaet maintained a five-minute advantage over his nearest rivals, including former champion Christopher Froome of England. Tejay van Garderen is the top American ride in the standings, at No.