Filippo Ganna finally got his time trial win for Ineos Grenadiers, beating Tadej Pogačar by 29 seconds in today's ITT.
Pogačar (UAE Team Emirates) extended his lead in the general classification, while behind him Geraint Thomas moved up from third to second place.
There were other movements in the GC which may continue as we move into the Giro's hardest mountain stage tomorrow.
Giro d’Italia 2024 stage 14 race report
Read more: Giro d'Italia 2024 route analysis
Complete Giro d'Italia 2024 start list
Giro d'Italia 2024 stage 14: Castiglione delle Stiviere to Desenzano del Garda
1. Filippo Ganna (ITA) Ineos Grenadiers 35'06"
2. Tadej Pogačar (SLO) UAE Team Emirates +29"
3. Thymen Arensman (NED) Ineos Grenadiers +1'07"
4. Geraint Thomas (GBR) Ineos Grenadiers +1'14"
5. Luke Plapp (AUS) Jayco-AlUla +1'18"
6. Antonio Tiberi (ITA) Bahrain Victorious +1'19"
7. Ben O'Connor (AUS) Decathlon-AG2R La Mondiale +1'25"
8. Tobias Foss (NOR) Ineos Grenadiers +1'26"
9. Mikkel Bjerg (DEN) UAE Team Emirates +1'28"
10. Edoardo Affini (ITA) Visma-Lease a Bike +1'30"
Giro d'Italia 2024 general classification after stage 14
1. Tadej Pogačar (SLO) UAE Team Emirates 50:00'09"
2. Geraint Thomas (GBR) Ineos Grenadiers +3'41"
3. Daniel Felipe Martínez (COL) Bora-Hansgrohe +3'56"
4. Ben O'Connor (AUS) Decathlon-AG2R La Mondiale +4'35"
5. Antonio Tiberi (ITA) Bahrain Voctorious +5'17"
6. Thymen Arensman (NED) Ineos Grenadiers +6'30"
7. Filippo Zana (ITA) Jayco-AlUla +7'26"
8. Romain Bardet (FRA) DSM-Firmenich-PostNL +7'52"
9. Lorenzo Fortunato (ITA) Astana Qazaqstan +8'40"
10. Alex Baudin (FRA) AG2R La Mondiale +8'56"
Giro d'Italia 2024 points classification after stage 14
1. Jonathan Milan (Ita) Lidl-Trek, 284 pts
2. Kaden Groves (Aus) Alpecin Deceuninck, 174 pts
3. Tim Merlier (Bel) Soudal Quick-Step, 93 pts
4. Filippo Fiorelli (Ita) VF Group-Bardiani-CSF Faizanè, 86 pts
5. Andrea Pietrobon (Ita) Polti Kometa, 86 pts
Giro d'Italia 2024 mountains classification after stage 14
1. Tadej Pogačar (Slo) UAE Team Emirates, 104 pts
2. Simon Geschke (Ger) Cofidis, 59 pts
3. Valentin Paret-Peintre (Fra) Decathlon AG2R La Mondiale, 55 pts
4. Daniel Martinez (Col) Bora Hansgrohe, 52 pts
5. Lilian Calmejane (Fra) Intermarché-Wanty, 32 pts
Giro d'Italia 2024 youth classification after stage 14
1. Antonio Tiberi (Ita) Bahrain Victorious, in 49:29:05
2. Thymen Arensman (Ned) Ineos Grenadiers, +1:25
3. Filippo Zana (Ita) Jayco-AIUla, +56s
4. Alex Baudin (Fra) Decathlon-AG2R La Mondiale, +2:11
5. David Piganzoli (Ita) Polti Kometa, +7:03
Giro d'Italia 2024 team classification after stage 14
1. Ineos Grenadiers, in 150:17:37
2. Decathlon AG2R La Mondiale, + 2:09
3. Bora-Hansgrohe, +22:21