Chris Froome (Stage 14, 2015)
Watch as Max Walscheid wins Stage 7 of the Tour of Hainan.
Watch the climax to Stage 6 of the Tour of Hainan as Matej Mohoric takes victory.
Tour of Hainan sprint finish
Max Walscheid claimed stage 3 of the Tour of Hainan.
World champion Peter Sagan followed up his success on stage one of the BinckBank with another sprint finish win on stage three.
Route du Sud: Julien Loubet wins Stage 1
Sylvain Chavanel soloed to victory on Stage 4 of the Four Days of Dunkerque.
We catch you up with the latest developments in the Tour of the Basque Country.
Alberto Contador said he was predicting an uncomfortable night ahead after a nightmare day at the Tour of the Basque Country.
Watch: Tanel Kangert won the Abu Dhabi Tour on Sunday as Mark Cavendish secured the green jersey with a final-stage sprint win.