So Sagan wins his second stage in three days and strengthens his grip on the points classification.
He looked as fresh as a daisy at the finish line despite a taxing final 35 kilometres that featured several short and steep climbs and technical descents.
While much of the chasing pack floundered in a last-gasp crash behind, Sagan swept imperiously around the outside of Michael Albasini, leaving his rivals for dead. Sky had predicted that it might be a stage that suited Edvald Boasson Hagen and they were proved right by his second place. They will have been less happy at the poor fortune suffered by Siutsou, who was forced to abandon after a heavy crash. He wasn't the only one involved in such incidents. Challenges from Gilbert and Valverde, for whom the course seemed set up, never materialised.
In the GC, Cancellara's 4th place ensured that he hangs on to the yellow jersey, though the standings were largely unchained. There'll be a full report, results, photos and video right here as we get them.
Join me tomorrow for more live coverage as the Tour clings to the north east coast before turning south for a finish in Rouen. It should be a day suited to the sprinters.