Caleb Ewan wins another Giro stage with dazzling uphill sprint
Caleb Ewan powers to his second stage win of this year's Giro d'Italia, proving far too good for the other sprinters in a breathtaking display.
Caleb Ewan powers to his second stage win of this year's Giro d'Italia, proving far too good for the other sprinters in a breathtaking display.