Tour de France 2007
Photo: Thom Fletcher
Tirreno Adriatico: Stage 6
March 18, 2019
Stage 2 winner Julian Alaphilippe (Deceuninck-Quick Step) created something of a surprise by taking a second victory at...