Demi Vollering took a spectacular and career-defining win at the summit of the Col du Tourmalet in the Pyrenees, to take over the lead in the Tour de France Femmes, with only Sunday’s 22km time trial remaining. The SD Worx rider emphatically shattered the stalemate between her and Dutch compatriot, […]