As the break away slowly crumbled, Warren Barguil (Argos) attacked in the final meter to get the stage win during his first Grand Tour race. For the third day in a row, Vincenzo Nibali (Astana) remains the GC leader by 31 seconds