The 2014 Giro d'Italia began on 9 May, and stage 21 occurred on 1 June.

Legend      Denotes the leader of the General classification      Denotes the leader of the Mountains classification      Denotes the leader of the Points classification      Denotes the leader of the Young rider classification   s.t. indicates that the rider crossed the finish line in the same group as the one receiving the time above him, and was therefore credited with the same finishing time.

Stage 12 22 May 2014 — Barbaresco to Barolo, , individual time trial (ITT)

Stage 12 result RiderTeamTime 1 2 + 1' 17" 3 + 1' 34" 4 + 1' 39" 5 + 1' 53" 6 + 2' 00" 7 + 2' 03" 8 + 2' 07" 9 + 2' 09" 10 + 2' 12"General classification after stage 12 RiderTeamTime 1 2 + 37" 3 + 1' 52" 4 + 2' 32" 5 + 2' 50" 6 + 3' 29" 7 + 3' 37" 8 + 4' 06" 9 + 4' 20" 10 + 4' 41"

Stage 13 23 May 2014 — Fossano to Rivarolo Canavese,

Stage 13 result RiderTeamTime 1 2 s.t. 3 s.t. 4 + 11" 5 + 11" 6 + 11" 7 + 11" 8 + 11" 9 + 11" 10 + 11"General classification after stage 13 RiderTeamTime 1 2 + 37" 3 + 1' 52" 4 + 2' 32" 5 + 2' 50" 6 + 3' 29" 7 + 3' 37" 8 + 4' 06" 9 + 4' 20" 10 + 4' 41"

Stage 14 24 May 2014 — Agliè to Oropa,

Stage 14 result RiderTeamTime 1 2 s.t. 3 + 7" 4 + 17" 5 + 22" 6 + 26" 7 + 28" 8 + 33" 9 + 39" 10 + 54"General classification after stage 14 RiderTeamTime 1 2 + 32" 3 + 1' 35" 4 + 2' 11" 5 + 2' 33" 6 + 3' 04" 7 + 3' 16" 8 + 4' 01" 9 + 5' 07" 10 + 5' 13"

Stage 15 25 May 2014 — Valdengo to Montecampione,

Stage 15 result RiderTeamTime 1 2 + 21" 3 + 22" 4 + 22" 5 + 42" 6 + 57" 7 + 1' 08" 8 + 1' 08" 9 + 1' 13" 10 + 1' 13"General classification after stage 15 RiderTeamTime 1 2 + 1' 03" 3 + 1' 50" 4 + 2' 24" 5 + 2' 40" 6 + 2' 42" 7 + 3' 04" 8 + 4' 47" 9 + 5' 44" 10 + 6' 32"

Stage 16 27 May 2014 — Ponte di Legno to Val Martello–Martelltal,

Stage 16 result RiderTeamTime 1 2 + 8" 3 + 1' 13" 4 + 3' 32" 5 + 3' 37" 6 + 3' 40" 7 + 4' 08" 8 + 4' 11" 9 + 4' 11" 10 + 4' 48"General classification after stage 16 RiderTeamTime 1 2 + 1' 41" 3 + 3' 21" 4 + 3' 26" 5 + 3' 28" 6 + 3' 34" 7 + 3' 49" 8 + 4' 06" 9 + 4' 16" 10 + 8' 02"

Stage 17 28 May 2014 — Sarnonico to Vittorio Veneto,

Stage 17 result RiderTeamTime 1 2 s.t. 3 s.t. 4 s.t. 5 s.t. 6 + 28" 7 + 28" 8 + 28" 9 + 28" 10 + 28"General classification after stage 17 RiderTeamTime 1 2 + 1' 41" 3 + 3' 21" 4 + 3' 26" 5 + 3' 28" 6 + 3' 34" 7 + 3' 49" 8 + 4' 06" 9 + 4' 16" 10 + 8' 02"

Stage 18 29 May 2014 — Belluno to Rifugio Panarotta–Valsugana,

Stage 18 result RiderTeamTime 1 2 + 17" 3 + 37" 4 + 1' 20" 5 + 1' 24" 6 + 1' 38" 7 + 1' 43" 8 + 1' 59" 9 + 2' 43" 10 + 2' 46"General classification after stage 18 RiderTeamTime 1 2 + 1' 41" 3 + 3' 29" 4 + 3' 31" 5 + 3' 31" 6 + 3' 52" 7 + 4' 32" 8 + 4' 37" 9 + 4' 59" 10 + 8' 33"

Stage 19 30 May 2014 — Bassano del Grappa to Cima Grappa–Crespano del Grappa, , individual time trial (ITT)

Stage 19 result RiderTeamTime 1 2 + 17" 3 + 1' 26" 4 + 1' 57" 5 + 2' 24" 6 + 3' 22" 7 + 3' 28" 8 + 3' 48" 9 + 4' 00" 10 + 4' 10"General classification after stage 19 RiderTeamTime 1 2 + 3' 07" 3 + 3' 48" 4 + 5' 26" 5 + 6' 16" 6 + 6' 59" 7 + 9' 25" 8 + 9' 29" 9 + 10' 11" 10 + 13' 59"

Stage 20 31 May 2014 — Maniago to Monte Zoncolan,

Stage 20 result RiderTeamTime 1 2 + 38" 3 + 49" 4 + 1' 35" 5 + 1' 37" 6 + 1' 46" 7 + 1' 52" 8 + 2' 12" 9 + 2' 24" 10 + 2' 37"General classification after stage 20 RiderTeamTime 1 2 + 3' 07" 3 + 4' 04" 4 + 5' 46" 5 + 6' 41" 6 + 7' 13" 7 + 11' 09" 8 + 12' 00" 9 + 13' 35" 10 + 15' 49"

Stage 21 1 June 2014 — Gemona del Friuli to Trieste,

Stage 21 result RiderTeamTime 1 2 s.t. 3 s.t. 4 s.t. 5 s.t. 6 s.t. 7 s.t. 8 s.t. 9 s.t. 10 s.t.General classification after stage 21 RiderTeamTime 1 2 + 2' 58" 3 + 4' 04" 4 + 5' 46" 5 + 6' 32" 6 + 7' 04" 7 + 11' 00" 8 + 11' 51" 9 + 13' 35" 10 + 15' 49"

References