La Vuelta: 'El Pistolero' hits the bullseye one last time
Peter Sagan dashes to victory Friday at the Grand Prix de Quebec ahead of BMC's Greg Van Avermaet and Michael Matthews (Orica-Scott)
Stage 19: De Gendt wins; Contador's ambush snuffed
Caleb Ewan scores a hat-trick Friday at the Tour of Britain, winning the stage 6 sprint in Aldeburgh. Lars Boom keeps overall lead.
Stage 18: Armee's maiden win; Froome strikes back
Former world cyclocross champion Lars Boom wins stage 5 at the Tour of Britain Thursday and moves into the overall race lead.
Fernando Gaviria keeps his nerve to win the Tour of Britain's stage 4 after a tense duel with Team Sky's Elia Viviani on Wednesday.
Stage 17: Denifl delivers; Froome falters
Australia's Caleb Ewan secures his second victory in this year's Tour of Britain by winning Tuesday's third stage to reclaim the overall
Vuelta time trial: Froome is flawless