Arnaud Démare wins Stage 13 of the Giro d’Italia. Juan Pedro Lopez retains the Maglia Rosa
Arnaud Démare (Groupama-FDJ) has won Stage 13 of the 105th Giro d’Italia, the 150km-long route starting from Sanremo and finishing in Cuneo. Phil Bauhaus (Bahrain