BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history

find us on Facebook Find us on Twitter See our youtube channel Melanoma: It started with a freckle Peaks Coaching: work with a coach! Schwab Cycles South Salem Cycleworks frames Neugent Cycling Wheels Shade Vise sunglass holder Advertise with us!

Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2019 Giro d'Italia

102nd edition: May 11 - June 2, 2019

Stage 19, Friday, May 31: Treviso - San Martino di Castrozza

Back to 2019 Giro d'Italia

Friday, May 31: Stage 19, Treviso - San Martino di Castrozza, 151 km

Stage 19 map & profile | Stage 19 photos

Esteban Chaves

Esteban Chaves wins stage 19.

Weather at the finish city of San Martino di Castrozza at 2:30 PM, local time: 12C (53F), mostly cloudy, with the wind from the northeast at 11 km/hr (7 mph). No rain is forecast.

Cycling's 50 Craziest Stories

The race: Stage 19 began at 1:10 PM. All 143 riders who finished yesterday's stage were on the line today.

Here's the organizer's summary:

The Colombian rider Esteban Chaves (Mitchelton – Scott) won Stage 19 of the 102nd Giro d’Italia, 151km from Treviso to San Martino di Castrozza. Andrea Vendrame (Androni Giocattoli – Sidermec) and Amaro Antunes (CCC Team) finished second and third, respectively.

Richard Carapaz remains the race General Classification leader, wearing the Maglia Rosa.

JERSEYS:

Speaking seconds after the stage finish, the stage winner Esteban Chaves said: “This is pure happiness. It takes a heavy weight off my back. It’s a relief to be a winner again. It shows I can do it. Because the last climb wasn’t very steep, I had to attack many many times. A big thank you to everyone who supported me when I had a hard time.”

The race leader Richard Carapaz said: “I was expecting Miguel Angel Lopez to attack but we dealt with it the best possible way with Mikel Landa. It’s another good day for us and we’re looking forward to tomorrow. We’re ready to defend the Maglia Rosa in a harder stage than today.”

And here's the report from stage winner Esteban Chaves' Mitchelton-Scott team:

Colombian Esteban Chaves has gone one better than his second place two days ago, with an emphatic and emotional solo win on stage 18 at the Giro d’Italia.

The victory is the first for Chaves in 12-months, following his win up Mt Etna on stage nine at last year’s Giro but then subsequent illness that finished his season.

After stage wins in 2016 and 2018, today’s win makes the 29-year-old the first Colombian to win a stage at three different editions of the Italian Grand Tour.

The breakaway formed reasonably quickly on stage 18, with Mitchelton-SCOTT’s Chaves amongst the 11 riders who made the first split. The peloton chased for a number of kilometres to follow, and counter attacks launched, but just one additional rider was able to join the action at the front.

As the race settled, Movistar Team took their position as race leaders at the head of the bunch, and allowed the move to ride out and settled at an advantage of eight minutes, not interested in fighting for the stage.

As the race entered the final 35km, the advantage was over nine minutes and the escapees began to start playing for the stage.

Manuele Boaro (Astana Pro Team) was the first to attack and the games began.

Chaves shouldered the majority of the work on the final climb, putting in multiple attacks only to be covered each time and have no one willing to work with him. Eventually, the Colombian finally broke the elastic on the steepest part of the climb with 2.4km remaining to ride to an emphatic and emotional solo victory.

Esteban Chaves:
“It’s unbelievable, I don’t have words for this. It’s a lot of work that we have put together, my family, my team, my friends, everyone know how hard we worked I never gave up and the climb of the day showed that, I attacked many, many time until I could drop everyone

“It was just happiness, it was like a I took a really heavy weight off my back and it’s the result from all the hard work in the last two or three years.

“This shows me that I can do it, this shows me that I’m not over and it shows me that I can do this for a long, long time.

“In the last climb, because it’s not super steep I had to attack many, many times and this last climb is like life, you need to keep trying, keep going, keep fighting, keep attacking because you never know when you drop everyone and arrive at the finish line with the victory.”

Matt White – Head Sport Director:
“It’s been a long time coming. We came here trying to win the general classification, but things change, we adapted our plan and we weren’t leaving the Giro d’Italia without a minimum of a stage win.

“With four second-places, we’ve been close, but that’s a special win on a couple of fronts; obviously for Esteban after a big year coming back from his illness, but also for the team and the faith and patience that we’ve had with his comeback. It’s been a long time, 12 months. He isn’t in the best shape of his life, but good enough to win today.

“We had to have Lucas, Esteban or Mikel in the breakaway. If they weren’t in it, we would have controlled the race until it happened. Because the break went so quickly, there wasn’t another world-class climb in there. Usually the harder the race gets, the harder it is to get in the breakaway, but it went early and that worked in our favour.  

“The big fear for us before the climb started was that Esteban could be isolated with a long range attack, but when we got on the last climb, we were fairly confident. He was the best climber in the breakaway, that doesn’t guarantee you anything but it’s a nice place to start.

“Our race hasn’t finished, tomorrow is a day that will define the Giro.”

Complete results:

Stage 19 photos

151 kilometers raced at an average speed of 37.512 km/hr

1 CHAVES Esteban MITCHELTON-SCOTT 4hr 1min 3sec
2 VENDRAME Andrea ANDRONI GIOCATTOLI-SIDERMEC @ 10sec
3 ANTUNES Amaro CCC TEAM 0’ 12”
4 CARBONI Giovanni BARDIANI-CSF 0’ 24”
5 SERRY Pieter DECEUNINCK-QUICK STEP 0’ 32”
6 BIDARD Francois AG2R LA MONDIALE 0’ 35”
7 CANOLA Marco NIPPO-VINI FANTINI 01’ 02”
8 BOARO Manuele ASTANA 01’ 37”
9 SENNI Manuel BARDIANI-CSF 01’ 53”
10 LE GAC Olivier GROUPAMA-FDJ 02’ 33”
11 MARCATO Marco UAE-TEAM EMIRATES 03’ 59”
12 SANTAROMITA Ivan NIPPO-VINI FANTINI 04’ 47”
13 LOPEZ Miguel Angel ASTANA 05’ 45”
14 ROGLIC Primoz JUMBO-VISMA 06’ 29”
15 CARAPAZ Richard MOVISTAR s.t.
16 NIBALI Vincenzo BAHRAIN-MERIDA s.t.
17 LANDA Mikel MOVISTAR s.t.
18 MAJKA Rafal BORA-HANSGROHE s.t.
19 MOLLEMA Bauke TREK-SEGAFREDO s.t.
20 CARTHY Hugh EF EDUCATION FIRST s.t.
21 POZZOVIVO Domenico BAHRAIN-MERIDA s.t.
22 ZAKARIN Ilnur KATUSHA-ALPECIN 06’ 33”
23 YATES Simon MITCHELTON-SCOTT s.t.
24 DUNBAR Edward TEAM INEOS 06’ 35”
25 SIVAKOV Pavel TEAM INEOS s.t.
26 CARUSO Damiano BAHRAIN-MERIDA s.t.
27 HAMILTON Lucas MITCHELTON-SCOTT 06’ 48”
28 VUILLERMOZ Alexis AG2R LA MONDIALE 07’ 27”
29 CICCONE Giulio TREK-SEGAFREDO 07’ 29”
30 DE LA PARTE Victor CCC TEAM s.t.
31 DOMBROWSKI Joseph EF EDUCATION FIRST 07’ 36”
32 KANGERT Tanel EF EDUCATION FIRST s.t.
33 HAMILTON Christopher TEAM SUNWEB s.t.
34 NIEVE Mikel MITCHELTON-SCOTT s.t.
35 POLANC Jan UAE-TEAM EMIRATES s.t.
36 HINDLEY Jai TEAM SUNWEB s.t.
37 MASNADA Fausto ANDRONI GIOCATTOLI-SIDERMEC s.t.
38 FORMOLO Davide BORA-HANSGROHE s.t.
39 MADOUAS Valentin GROUPAMA-FDJ s.t.
40 BRAMBILLA Gianluca TREK-SEGAFREDO s.t.
41 O'CONNOR Ben DIMENSION DATA s.t.
42 BOUWMAN Koen JUMBO-VISMA 07’ 59”
43 BAKELANTS Jan TEAM SUNWEB 08’ 45”
44 ZEITS Andrey ASTANA 09’ 25”
45 PEDRERO Antonio MOVISTAR s.t.
46 DE GENDT Thomas LOTTO SOUDAL 09’ 52”
47 PLAZA Ruben ISRAEL CYCLING ACADEMY s.t.
48 ROTA Lorenzo BARDIANI-CSF s.t.
49 ULISSI Diego UAE-TEAM EMIRATES 11’ 02”
50 KUSS Sepp JUMBO-VISMA s.t.
51 BAUER Jack MITCHELTON-SCOTT 11’ 04”
52 HENAO Sebastian TEAM INEOS 11’ 43”
53 SOSA Ivan TEAM INEOS s.t.
54 HANSEN Adam LOTTO SOUDAL s.t.
55 BILBAO Pello ASTANA 13’ 23”
56 CATALDO Dario ASTANA s.t.
57 HIRT Jan ASTANA 14’ 50”
58 VILLELLA Davide ASTANA 14’ 57”
59 AGNOLI Valerio BAHRAIN-MERIDA s.t.
60 CONCI Nicola TREK-SEGAFREDO s.t.
61 COVILI Luca BARDIANI-CSF s.t.
62 CAPECCHI Eros DECEUNINCK-QUICK STEP s.t.
63 JUNGELS Bob DECEUNINCK-QUICK STEP s.t.
64 JUUL JENSEN Christopher MITCHELTON-SCOTT s.t.
65 ROJAS Jose' MOVISTAR s.t.
66 DURBRIDGE Luke MITCHELTON-SCOTT s.t.
67 MONTAGUTI Matteo ANDRONI GIOCATTOLI-SIDERMEC s.t.
68 GAVAZZI Francesco ANDRONI GIOCATTOLI-SIDERMEC s.t.
69 WARBASSE Lawrence AG2R LA MONDIALE s.t.
70 CATTANEO Mattia ANDRONI GIOCATTOLI-SIDERMEC s.t.
71 VAN DER SANDE Tosh LOTTO SOUDAL s.t.
72 NIBALI Antonio BAHRAIN-MERIDA s.t.
73 SCOTSON Miles GROUPAMA-FDJ s.t.
74 ANDEMESKEL Awet ISRAEL CYCLING ACADEMY s.t.
75 TOLHOEK Antwan JUMBO-VISMA s.t.
76 IZAGUIRRE Ion ASTANA s.t.
77 AMADOR Andrey MOVISTAR s.t.
78 BATTAGLIN Enrico KATUSHA-ALPECIN s.t.
79 STRAKHOV Dmitrii KATUSHA-ALPECIN s.t.
80 MC CARTHY Jay BORA-HANSGROHE s.t.
81 POLJANSKI Pawel BORA-HANSGROHE s.t.
82 BENEDETTI Cesare BORA-HANSGROHE 15’ 19”
83 CARRETERO Hector MOVISTAR 16’ 48”
84 DEMARE Arnaud GROUPAMA-FDJ 18’ 01”
85 SABATINI Fabio DECEUNINCK-QUICK STEP 18’ 30”
86 VENTOSO Francisco CCC TEAM s.t.
87 GASPAROTTO Enrico DIMENSION DATA s.t.
88 BOLE Grega BAHRAIN-MERIDA s.t.
89 HONORE' Mikkel DECEUNINCK-QUICK STEP s.t.
90 OWSIAN Lukasz CCC TEAM s.t.
91 PUCCIO Salvatore TEAM INEOS s.t.
92 GIBBONS Ryan DIMENSION DATA s.t.
93 SBARAGLI Kristian ISRAEL CYCLING ACADEMY s.t.
94 KNEES Christian TEAM INEOS s.t.
95 DAVIES Scott DIMENSION DATA s.t.
96 PETERS Nans AG2R LA MONDIALE s.t.
97 WYSS Danilo DIMENSION DATA s.t.
98 DUPONT Hubert AG2R LA MONDIALE s.t.
99 FLOREZ Miguel ANDRONI GIOCATTOLI-SIDERMEC s.t.
100 MARTENS Paul JUMBO-VISMA s.t.
101 GOGL Michael TREK-SEGAFREDO s.t.
102 GASTAUER Ben AG2R LA MONDIALE s.t.
103 VAN EMDEN Jos JUMBO-VISMA s.t.
104 CAICEDO Jonathan EF EDUCATION FIRST s.t.
105 NARVAEZ Jhonnatan TEAM INEOS s.t.
106 GAROSIO Andrea BAHRAIN-MERIDA 21’ 41”
107 MAESTRI Mirco BARDIANI-CSF s.t.
108 IRIZAR Markel TREK-SEGAFREDO s.t.
109 BROWN Nathan EF EDUCATION FIRST s.t.
110 BENNETT Sean EF EDUCATION FIRST s.t.
111 LUDVIGSSON Tobias GROUPAMA-FDJ s.t.
112 HOLLENSTEIN Reto KATUSHA-ALPECIN s.t.
113 CAMPENAERTS Victor LOTTO SOUDAL s.t.
114 LEEZER Thomas JUMBO-VISMA s.t.
115 BOHLI Tom UAE-TEAM EMIRATES s.t.
116 CERNY' Josef CCC TEAM s.t.
117 MAS BONET Luis MOVISTAR s.t.
118 CLARKE William TREK-SEGAFREDO s.t.
119 BELLETTI Manuel ANDRONI GIOCATTOLI-SIDERMEC 22’ 39”
120 FRAPPORTI Marco ANDRONI GIOCATTOLI-SIDERMEC s.t.
121 DENZ Nico AG2R LA MONDIALE s.t.
122 NIV Guy ISRAEL CYCLING ACADEMY s.t.
123 GEHEREIGZABHER Amanuel DIMENSION DATA s.t.
124 HAGA Chad TEAM SUNWEB 23’ 11”
125 NEILANDS Krists ISRAEL CYCLING ACADEMY s.t.
126 BOIVIN Guillaume ISRAEL CYCLING ACADEMY s.t.
127 GRADEK Kamil CCC TEAM s.t.
128 SINKELDAM Ramon GROUPAMA-FDJ 23’ 26”
129 CIMA Damiano NIPPO-VINI FANTINI 23’ 48”
130 SIMION Paolo BARDIANI-CSF s.t.
131 HATSUYAMA Sho NIPPO-VINI FANTINI s.t.
132 LOBATO Juan NIPPO-VINI FANTINI s.t.
133 DUNNE Conor ISRAEL CYCLING ACADEMY 24’ 09”
134 HALLER Marco KATUSHA-ALPECIN 27’ 24”
135 BIERMANS Jenthe KATUSHA-ALPECIN s.t.
136 CIMOLAI Davide ISRAEL CYCLING ACADEMY s.t.
137 GUARNIERI Jacopo GROUPAMA-FDJ s.t.
138 SENECHAL Florian DECEUNINCK-QUICK STEP s.t.
139 ACKERMANN Pascal BORA-HANSGROHE 27’ 39”
140 SELIG Rudiger BORA-HANSGROHE s.t.
141 SCHWARZMANN Michael BORA-HANSGROHE s.t.
142 SUTTERLIN Jasha MOVISTAR s.t.
143 CONSONNI Simone UAE-TEAM EMIRATES s.t.

GC after stage 19:

3,335.8 kilometers raced so far at an average speed of 39.772 km/hr

1 CARAPAZ Richard MOVISTAR 83hr 52min 22sec
2 NIBALI Vincenzo BAHRAIN-MERIDA @ 1min 54sec
3 ROGLIC Primoz JUMBO-VISMA 02’ 16”
4 LANDA Mikel MOVISTAR 03’ 03”
5 MOLLEMA Bauke TREK-SEGAFREDO 05’ 07”
6 LOPEZ Miguel ASTANA 05’ 33”
7 MAJKA Rafal BORA-HANSGROHE 06’ 48”
8 YATES Simon MITCHELTON-SCOTT 07’ 17”
9 SIVAKOV Pavel TEAM INEOS 08’ 27”
10 FORMOLO Davide BORA-HANSGROHE 10’ 06”
11 POLANC Jan UAE-TEAM EMIRATES 10’ 27”
12 ZAKARIN Ilnur KATUSHA-ALPECIN 10’ 36”
13 CARTHY Hugh EF EDUCATION FIRST 14’ 51”
14 DOMBROWSKI Joseph EF EDUCATION FIRST 16’ 51”
15 MADOUAS Valentin GROUPAMA-FDJ 20’ 52”
16 MASNADA Fausto ANDRONI GIOCATTOLI-SIDERMEC 24’ 50”
17 CICCONE Giulio TREK-SEGAFREDO 26’ 26”
18 DE LA PARTE Victor CCC TEAM 27’ 12”
19 NIEVE Mikel MITCHELTON-SCOTT 27’ 12”
20 KANGERT Tanel EF EDUCATION FIRST 29’ 49”
21 POZZOVIVO Domenico BAHRAIN-MERIDA 32’ 42”
22 DUNBAR Edward TEAM INEOS 37’ 26”
23 CARUSO Damiano BAHRAIN-MERIDA 44’ 09”
24 HENAO Sebastian TEAM INEOS 51’ 59”
25 ZEITS Andrey ASTANA 52’ 24”
26 CATTANEO Mattia ANDRONI GIOCATTOLI-SIDERMEC 56’ 11”
27 JUNGELS Bob DECEUNINCK-QUICK STEP 58’ 51”
28 VUILLERMOZ Alexis AG2R LA MONDIALE 59’ 03”
29 HIRT Jan ASTANA 59’ 06”
30 SERRY Pieter DECEUNINCK-QUICK STEP 1h 0’ 17”
31 BIDARD Francois AG2R LA MONDIALE 1h 02’ 50”
32 HAMILTON Lucas MITCHELTON-SCOTT 1h 03’ 18”
33 O'CONNOR Ben DIMENSION DATA 1h 04’ 10”
34 CHAVES Esteban MITCHELTON-SCOTT 1h 07’ 19”
35 AMADOR Andrey MOVISTAR 1h 09’ 43”
36 HAMILTON Christopher TEAM SUNWEB 1h 10’ 30”
37 IZAGUIRRE Ion ASTANA 1h 14’ 41”
38 BAKELANTS Jan TEAM SUNWEB 1h 17’ 01”
39 CAPECCHI Eros DECEUNINCK-QUICK STEP 1h 18’ 05”
40 BILBAO Pello ASTANA 1h 18’ 52”
41 SOSA Ivan TEAM INEOS 1h 19’ 21”
42 BOUWMAN Koen JUMBO-VISMA 1h 21’ 18”
43 HINDLEY Jai TEAM SUNWEB 1h 22’ 03”
44 ULISSI Diego UAE-TEAM EMIRATES 1h 23’ 47”
45 MONTAGUTI Matteo ANDRONI GIOCATTOLI-SIDERMEC 1h 28’ 23”
46 VENDRAME Andrea ANDRONI GIOCATTOLI-SIDERMEC 1h 31’ 10”
47 BRAMBILLA Gianluca TREK-SEGAFREDO 1h 33’ 29”
48 ANTUNES Amaro CCC TEAM 1h 37’ 50”
49 ROJAS Jose' MOVISTAR 1h 37’ 54”
50 PEDRERO Antonio MOVISTAR 1h 42’ 25”
51 DUPONT Hubert AG2R LA MONDIALE 1h 42’ 49”
52 GAVAZZI Francesco ANDRONI GIOCATTOLI-SIDERMEC 1h 44’ 31”
53 CATALDO Dario ASTANA 1h 44’ 32”
54 CARBONI Giovanni BARDIANI-CSF 1h 45’ 41”
55 DE GENDT Thomas LOTTO SOUDAL 1h 45’ 47”
56 VILLELLA Davide ASTANA 1h 48’ 02”
57 KUSS Sepp JUMBO-VISMA 1h 49’ 02”
58 PETERS Nans AG2R LA MONDIALE 1h 52’ 35”
59 GEHEREIGZABHER Amanuel DIMENSION DATA 1h 52’ 53”
60 WARBASSE Lawrence AG2R LA MONDIALE 1h 53’ 12”
61 SENNI Manuel BARDIANI-CSF 2h 01’ 49”
62 VAN DER SANDE Tosh LOTTO SOUDAL 2h 02’ 20”
63 TOLHOEK Antwan JUMBO-VISMA 2h 03’ 30”
64 HANSEN Adam LOTTO SOUDAL 2h 04’ 42”
65 GASPAROTTO Enrico DIMENSION DATA 2h 08’ 43”
66 JUUL JENSEN Christopher MITCHELTON-SCOTT 2h 12’ 02”
67 OWSIAN Lukasz CCC TEAM 2h 21’ 21”
68 PLAZA Ruben ISRAEL CYCLING ACADEMY 2h 22’ 45”
69 MC CARTHY Jay BORA-HANSGROHE 2h 26’ 15”
70 SBARAGLI Kristian ISRAEL CYCLING ACADEMY 2h 26’ 45”
71 BATTAGLIN Enrico KATUSHA-ALPECIN 2h 26’ 52”
72 BENEDETTI Cesare BORA-HANSGROHE 2h 29’ 39”
73 CONCI Nicola TREK-SEGAFREDO 2h 34’ 07”
74 FRAPPORTI Marco ANDRONI GIOCATTOLI-SIDERMEC 2h 34’ 39”
75 BROWN Nathan EF EDUCATION FIRST 2h 36’ 20”
76 NIBALI Antonio BAHRAIN-MERIDA 2h 37’ 47”
77 DURBRIDGE Luke MITCHELTON-SCOTT 2h 38’ 06”
78 LUDVIGSSON Tobias GROUPAMA-FDJ 2h 38’ 58”
79 WYSS Danilo DIMENSION DATA 2h 39’ 07”
80 COVILI Luca BARDIANI-CSF 2h 41’ 11”
81 FLOREZ Miguel ANDRONI GIOCATTOLI-SIDERMEC 2h 41’ 49”
82 MARTENS Paul JUMBO-VISMA 2h 42’ 30”
83 GASTAUER Ben AG2R LA MONDIALE 2h 44’ 01”
84 ROTA Lorenzo BARDIANI-CSF 2h 45’ 04”
85 VENTOSO Francisco CCC TEAM 2h 49’ 56”
86 NARVAEZ Jhonnatan TEAM INEOS 2h 51’ 00”
87 POLJANSKI Pawel BORA-HANSGROHE 2h 52’ 02”
88 PUCCIO Salvatore TEAM INEOS 2h 52’ 18”
89 BOARO Manuele ASTANA 2h 56’ 32”
90 GIBBONS Ryan DIMENSION DATA 2h 57’ 43”
91 CARRETERO Hector MOVISTAR 3h 03’ 57”
92 SABATINI Fabio DECEUNINCK-QUICK STEP 3h 05’ 24”
93 AGNOLI Valerio BAHRAIN-MERIDA 3h 13’ 25”
94 HOLLENSTEIN Reto KATUSHA-ALPECIN 3h 14’ 24”
95 KNEES Christian TEAM INEOS 3h 15’ 31”
96 GOGL Michael TREK-SEGAFREDO 3h 16’ 02”
97 GAROSIO Andrea BAHRAIN-MERIDA 3h 17’ 57”
98 BAUER Jack MITCHELTON-SCOTT 3h 21’ 27”
99 MARCATO Marco UAE-TEAM EMIRATES 3h 24’ 59”
100 NEILANDS Krists ISRAEL CYCLING ACADEMY 3h 28’ 21”
101 SANTAROMITA Ivan NIPPO-VINI FANTINI 3h 28’ 51”
102 HONORE' Mikkel DECEUNINCK-QUICK STEP 3h 29’ 33”
103 MAESTRI Mirco BARDIANI-CSF 3h 29’ 53”
104 BENNETT Sean EF EDUCATION FIRST 3h 34’ 00”
105 HAGA Chad TEAM SUNWEB 3h 34’ 16”
106 VAN EMDEN Jos JUMBO-VISMA 3h 36’ 04”
107 CAICEDO Jonathan EF EDUCATION FIRST 3h 36’ 40”
108 BELLETTI Manuel ANDRONI GIOCATTOLI-SIDERMEC 3h 37’ 53”
109 SENECHAL Florian DECEUNINCK-QUICK STEP 3h 38’ 53”
110 CANOLA Marco NIPPO-VINI FANTINI 3h 39’ 16”
111 BOLE Grega BAHRAIN-MERIDA 3h 42’ 57”
112 LE GAC Olivier GROUPAMA-FDJ 3h 44’ 42”
113 CAMPENAERTS Victor LOTTO SOUDAL 3h 45’ 59”
114 NIV Guy ISRAEL CYCLING ACADEMY 3h 46’ 08”
115 SCHWARZMANN Michael BORA-HANSGROHE 3h 46’ 39”
116 HALLER Marco KATUSHA-ALPECIN 3h 47’ 21”
117 CERNY' Josef CCC TEAM 3h 52’ 07”
118 BIERMANS Jenthe KATUSHA-ALPECIN 3h 56’ 12”
119 DAVIES Scott DIMENSION DATA 4h 03’ 52”
120 LEEZER Thomas JUMBO-VISMA 4h 08’ 20”
121 SUTTERLIN Jasha MOVISTAR 4h 12’ 35”
122 ACKERMANN Pascal BORA-HANSGROHE 4h 12’ 41”
123 STRAKHOV Dmitrii KATUSHA-ALPECIN 4h 12’ 54”
124 DENZ Nico AG2R LA MONDIALE 4h 16’ 15”
125 DEMARE Arnaud GROUPAMA-FDJ 4h 16’ 19”
126 BOIVIN Guillaume ISRAEL CYCLING ACADEMY 4h 18’ 39”
127 SELIG Rudiger BORA-HANSGROHE 4h 19’ 10”
128 MAS BONET Luis MOVISTAR 4h 22’ 43”
129 ANDEMESKEL Awet ISRAEL CYCLING ACADEMY 4h 23’ 29”
130 CIMOLAI Davide ISRAEL CYCLING ACADEMY 4h 27’ 01”
131 CONSONNI Simone UAE-TEAM EMIRATES 4h 27’ 11”
132 GRADEK Kamil CCC TEAM 4h 29’ 18”
133 GUARNIERI Jacopo GROUPAMA-FDJ 4h 30’ 55”
134 SINKELDAM Ramon GROUPAMA-FDJ 4h 39’ 07”
135 DUNNE Conor ISRAEL CYCLING ACADEMY 4h 44’ 06”
136 LOBATO Juan NIPPO-VINI FANTINI 4h 45’ 59”
137 IRIZAR Markel TREK-SEGAFREDO 4h 46’ 40”
138 CIMA Damiano NIPPO-VINI FANTINI 4h 46’ 41”
139 SCOTSON Miles GROUPAMA-FDJ 4h 53’ 00”
140 SIMION Paolo BARDIANI-CSF 4h 53’ 02”
141 BOHLI Tom UAE-TEAM EMIRATES 4h 54’ 46”
142 CLARKE William TREK-SEGAFREDO 5h 18’ 46”
143 HATSUYAMA Sho NIPPO-VINI FANTINI 5h 21’ 10”

Stage 19 map & profile:

Stage 19 map

Stage 19 map

Stage 19 profile

Stage 19 profile

Stage 19 photos by Fotoreporter Sirotti:

San Martino di Castrozza

Still racing in the big stuff today. Here's the finish town of San Martino di Castrozza

Peloton climbing

Climbing to the finish.

Jack Bauer

Jack Bauer

Esteban Chaves

Esteban Chaves is gone. He climbs to the finish.

Esteban Chaves

Esteban Chaves wins stage 19 in grand style.

Andrea Vendrame

Andrea Vendrame finishes second. Amaro Antunes is just behimd him.

Marco Canola was seventh.

Marco Canola was seventh.

Primoz Roglic

The GC men finish more than six minutes after Chaves. Primoz Roglic leads Richard Carapaz and Vincenzo Nibali across the line.

Jan Bakelants

Jan Bakelants was 43rd today.

Primoz roglic

Primoz Roglic just after the stage finish.

Esteban Chaves

Stage winner Esteban Chaves

Richard Carapaz

GC leader Richard Carapaz get another pink jersey. Two stages to go.

Back to 2019 Giro d'Italia