Australian Rohan Dennis rode a perfect race against the clock to win stage 16 of Giro d’Italia in Rovereto today.
The BMC time-trial specialist completed the 34.2km race from Trento in 40:00. Second and 14 seconds later was Germany’s Tony Martin (Katusha-Alpecin) with defending champion Tom Dumoulin (Sunweb) in third and 22 seconds behind.

Dutchman Tom Dumoulin (Sunweb) finished third on the stage 16 of Giro d’Italia in Rovereto today. Photo: Massimo Paolone/LaPresse
Britain’s Simon Yates (Mitchelton-Scott) still holds the pink jersey in 65:57:37, followed by Dutchman Dumoulin at 0:56 and
Italian Domenico Pozzovivo (Bahrain-Merida) at 3:11.
Stage 16
1. Rohan Dennis (Aus) BMC Racing Team 40:00
2. Tony Martin (Ger) Katusha-Alpecin +0:14
3. Tom Dumoulin (Ned) Team Sunweb +0:22
4. Jos van Emden (Ned) LottoNL-Jumbo +0:27
5. Chris Froome (GBr) Team Sky +0:35
6. Fabio Aru (Ita) UAE Team Emirates +0:37
7. Alex Dowsett (GBr) Katusha-Alpecin +0:40
8. Diego Ulissi (Ita) UAE Team Emirates
9. Chad Haga (USA) Team Sunweb +0:47
10. David de la Cruz (Spa) Team Sky +1:01
*Selected
48. Ryan Gibbons (RSA) Dimension Data +2:43
71. Jaco Venter (RSA) Dimension Data +3:26
87. Louis Meintjes (RSA) Dimension Data +3:55
100. Jacques Janse van Rensburg (RSA) Dimension Data +4:10
General classification
1. Simon Yates (GBr) Mitchelton-Scott 65:57:37
2. Tom Dumoulin (Ned) Team Sunweb +0:56
3. Domenico Pozzovivo (Ita) Bahrain-Merida +3:11
4. Chris Froome (GBr) Team Sky +3:50
5. Thibaut Pinot (Fra) Groupama-FDJ +4:19
6. Rohan Dennis (Aus) BMC Racing Team +5:04
7. Miguel Angel Lopez (Col) Astana Pro Team +5:37
8. Pello Bilbao (Spa) Astana Pro Team +6:02
9. Richard Carapaz (Ecu) Movistar Team +6:07
10. George Bennett (NZl) LottoNL-Jumbo +7:01
*Selected
46. Louis Meintjes (RSA) Dimension Data +1:18:20
81. Jacques Janse van Rensburg (RSA) Dimension Data +2:10:42
94. Ryan Gibbons (RSA) Dimension Data +2:29:50
98. Jaco Venter (RSA) Dimension Data +2:35:22





