Alejandro Valverde collects his first Giro stage win, but the real surprise comes from Steven Kruijswijk who consolidates overall lead.
The Giro spent three days in the Dolomites of northeastern Italy, and the stages yielded stunning images of the scenery and race action.
Gazprom – Rusvelo is a talented Pro Continental outfit riding Italian bikes with Italian flair for the Giro, where it has won one stage.
The Giro's fatigue is unavoidable now, 15 stages and more than 2,000km past the start — how are the four surviving Americans doing?
From the front of the peloton to the back, the Giro's Dolomites were unforgettable — for reasons both good and bad.
Steven Kruijswijk is the Giro's unexpected leader going into the final, brutal mountain stages. Can he hang onto the pink jersey.
Trofeo Vincenzo Torriani? Super Team? The Giro d'Italia offers tons of obscure prizes — here's our guide to the Corsa Rosa's myriad
The Giro peloton climbed to 1,800 meters in a mountainous stage 15 time trial
"This won't be the last time you'll hear my name," vows Giro stage 15 winner Alexander Foliforov
The Giro's 15th stage serves up a reversal of fortunes for Alejandro Valverde and Vincenzo Nibali