Andre Greipel won his second stage of this year’s Tour de France on Wednesday.
The German Lotto Soudal rider claimed stage five to add to his stage two triumph.
The day’s action took place over a 189.5 kilometre trek from Arras to Amiens in the North of the country.
After a classics-flavoured first few days the peloton enjoyed a flat ride on wednesday although it was windswept and crash-ridden and saw the peloton split in two.
The stage was perfectly set up for a mass sprint to the line and it didn’t disappoint.
Alexander Kristoff was first to launch his attack followed by Arnaud Démare and Mark Cavendish.
But Greipel timed his sprint to perfection to take the win with Peter Sagan on his wheel to claim second while Cavendish held on for third.
German Quick step rider Tony Martin held on to his overall race lead.
He is 12 seconds clear of 2013 champion Chris Froome of Team Sky and 25 seconds ahead of American Tejay Van Garderen of BMC Racing.
Thursday’s stage six boasts three category climbs and takes the peloton over 191.5 kilometres from Abbeville to Le Havre.