Chaves Wins Stage 19 of the Giro, Carapaz Re-takes Pink Jersey

Stage 19, at only 151 km in length, was relatively short. After the start in Treviso, the first part of the course traversed jagged uphill terrain until reaching the Passo di San Boldo, a third-category climb followed by a fourth-category ascent in Lamon. The stage came to a close with a tough 13.6 km long and 5.6 per cent steep second-category summit finish in the town of San Martino di Castrozza.

At the drop of the flag, eleven riders, to whom one more rider caught up a little later, broke away and by the time the escapees reached the first climb they were already 3 minutes ahead of the peloton, with the advantage growing to more than 9 minutes during the course of the day. Movistar massed at the front of the main field for most of the stage, but the peloton was in no hurry to reel in the breakaway, and the race situation remained unchanged for most of the stage.

With 50 km remaining, it became apparent that the breakaway would contest the stage win. Then 5 km before the finish, four riders managed to put themselves out front and lead the race. Back in the peloton, Astana took the lead, but the gap to the front still remained at around 8 minutes.

With a couple of kilometres to go, E. Chaves launched his decisive attack at the head of the race, but none of his rivals could follow, and in the end, he rolled over the line in first place. Back in the group of favourites, M. Lopez launched a strong attack and even though some of his rivals countered, they were unable to catch up to him. The remaining favorites all arrived together more than 6 minutes in arrears. 

Result
01 E. Chaves 4:01:31
02 A. Vendrame +0:10
03 A. Antunes +0:12
18 R. Majka +6:29
38 D. Formolo +7:36

General classification

1 Richard Carapaz (Ecu) Movistar Team 83:52:22
2 Vincenzo Nibali (Ita) Bahrain-Merida 0:01:54
3 Primoz Roglic (Slo) Team Jumbo-Visma 0:02:16
4 Mikel Landa (Spa) Movistar Team 0:03:03
5 Bauke Mollema (Ned) Trek-Segafredo 0:05:07
6 Miguel Angel Lopez (Col) Astana Pro Team 0:05:33
7 Rafal Majka (Pol) Bora-Hansgrohe 0:06:48
8 Simon Yates (GBr) Mitchelton-Scott 0:07:17
9 Pavel Sivakov (Rus) Team Ineos 0:08:27
10 Davide Formolo (Ita) Bora-Hansgrohe 0:10:06