Warren Barguil of Argos Shimano claimed his 2nd stage victory, winning with a time of 3:43.31 in a photo finish over rider Rigoberto Uran of SKY Procyling. Vincenzo Nibali of Astana still holds onto his GC lead and has 28 seconds over the field.