Saturday, 27 May 2017

Tuesday, 23 May 2017

Friday, 19 May 2017

Final Sprint

Giro d’Italia 2017 - Stage 13 : The final sprint for Andre Greipel

Wednesday, 17 May 2017

Breakaway

Giro d’Italia 2017 - Stage 11 : Omar Fraile takes a spectacular breakaway win

Thursday, 11 May 2017

Sulphur

Riders avoiding the Sulphur odours of the spa town Terme Luigiane

Sunday, 7 May 2017

Crosswinds

Giro d'Italia 2017 - Stage 3 : The riders had to contend with strong crosswinds throughout the third and final stage on Sardinia.