Mauro Santambrogio (Vini Fantini-Selle Italia) has won Stage 14 of the Giro d'Italia. Santambrogio followed an attack by maglia rosa Vincenzo Nibali (Astana) on the day's final climb and took a two-up sprint to win the mountainous 180-km ride from Cervere to Bardonecchia in 4:42:55.