Three-time world champion Peter Sagan won stage five of the Tour de France in Quimper.
The Bora-Hansgrohe rider had the power to hold off Sonny Colbrelli of Bahrain-Merida in a sprint after a steep uphill rise to the finish.
BMC’s Greg Van Avermaet came home in seventh place to retain the yellow jersey.
Three-time world champion Peter Sagan won stage five of the Tour de France in Quimper
Sagan managed to hold off a number of attacks during a steep uphill sprint finish
Irishman Dan Martin finished in sixth place with Colbrelli’s team-mate Vincenzo Nibali 10th, both on the same time as Team Sky’s Geraint Thomas in 12th and Chris Froome in 14th.
The provisional results showed no time gaps between the main general classification hopefuls at the end of the 204.5km stage from Lorient.
The rolling roads of Brittany provided a different test for the riders after three sprints punctuated by a team time trial.
Team Sky’s Chris Froome finished 14th in Quimper and is 15th in the overall classification
Mark Cavendish was the first of the sprinters to suffer, but was far from alone as a 15-strong grupetto of quick men had formed by the final climb.
Covering tight and twisty roads, the stage offered hope to a breakaway and Elie Gesbert (Fortuneo-Samsic), Julien Vermote (Dimension Data), Jasper De Buyst (Lotto-Soudal) Lilian Calmejane and Sylvain Chavanel (Direct Energie), Tom Skuijins (Trek-Segafredo) and Nicolas Edet (Cofidis) were persuaded to try their luck, building a lead of four and a half minutes at one stage.
Calmejane was the last survivor of the group, hoovered up with 12km to go as Van Avermaet popped out of the front group to win the bonus sprint and protect his yellow jersey.
Michael Matthews had been seen as a contender for the stage but the Team Sunweb rider was forced to abandon the Tour due to illness before the stage started.
BMC’s Greg Van Avermaet (above) came home in seventh place to retain the yellow jersey