Giro d’Italia 2018 live stream: Watch cycling online and on TV 0 09 May 2018 23:17 Express.co.uk (sport) GIRO D’ITALIA is the first Grand Tour of the year and will be watched and streamed all over the world.