Giro d'Italia 2019

May 11 - June 2, Bologna (ITT), Italy, Road - WorldTour

Complete Live Report

Live commentary by:
Daniel Ostanek

Welcome to our live coverage of stage 20 of the Giro d'Italia, the final mountain stage of the race.



Race hub

Start list

Stage 19 report: Esteban Chaves wins from break

Carapaz fears all-out attack from Nibali on final Giro d'Italia mountain stage – Preview


  1. 11:33:12 CEST

    The riders are about to get underway in Feltre now, and it'll be climbing almost from the off on this decisive day in the Giro d'Italia.

  2. 11:40:37 CEST

    It's the last chance for a GC shakeup before tomorrow's final time trial in Verona. There's ample chance to do it too, with three second-category climbs and two first-category climbs packed into the 194km route.


  3. 11:41:07 CEST

    Here's the first climb of the day, the Cima Campo.



  4. 11:44:43 CEST

    So far, pink jersey Richard Carapaz (Movistar) has looked the strongest climber in the race, having not yet been in any real trouble going uphill.


    Vincenzo Nibali (Bahrain-Merida) and Primoz Roglic (Jumbo-Visma) lie 1:54 and 2:16 down, respectively, meaning a turnaround is certainly possible - it's not massively likely.


    Read our stage 20 preview by Stephen Farrand here.


  5. 11:47:36 CEST

    Nibali will have to pull of something like he did back in 2016 on the road to Sant'Anna di Vinadio if he's to wear pink on Sunday afternoon. He's a better time triallist than Carapaz, so won't need to pull back all 1:54 for a chance of winning the race overall.


    It should be noted, however, that back in 2016 Nibali was only 44 seconds down on an ill Esteban Chaves heading into that penultimate day. This is a different kettle of fish...


  6. 11:52:50 CEST

    The riders are off, already climbing, and Damiano Caruso (Bahrain-Merida) is among the early attackers.

  7. 182km remaining from 194km

    11:54:37 CEST

     Francisco Ventoso (CCC Team) is out ahead of the peloton now.

  8. 11:55:47 CEST

    It's a warm day out there - 23°C and sunny in Feltre. Ventoso's jersey is wide open and flapping as he rides.


  9. 180km remaining from 194km

    11:56:40 CEST

    Mikel Nieve (Mitchelton-Scott) and Ion Izagirre (Astana) make an effort at the front of the peloton.


  10. 11:57:21 CEST

    Ventoso is the only man to get away so far. He's only 10 seconds up on the peloton though.


  11. 178km remaining from 194km

    11:59:01 CEST

    And Ventoso is brought back as a couple of Ineos riders take to the front.


  12. 12:00:32 CEST

    Fausto Masnada (Androni Giocattoli) and Eddie Dunbar (Ineos) are off the front now.


  13. 12:01:59 CEST

    It's no surprise that riders are dropping off the back already on this 18.6km, 5.9% climb. It'll be a long day for them.


  14. 12:02:56 CEST

    Dunbar and Masnada are still off the front, hanging maybe 10 seconds up on the peloton.


  15. 12:04:35 CEST

    A larger breakaway would've been expected today, including riders from the likes of Astana, Bahrain, Mitchelton. So this two-man move doesn't look likely to be the main break of the day.


  16. 176km remaining from 194km

    12:05:12 CEST

    Astana are pushing at the front of the peloton now.


  17. 12:06:42 CEST

    Around eight riders have clipped off the front of the peloton. Andrey Amador (Movistar) is there. Astana, Bora, EF, Dimension Data and Bahrain are also represented.


  18. 12:07:52 CEST

    Masnada counters, heading off alone. He's soon brought back though, with the peloton back together now.


  19. 12:09:14 CEST

    Bahrain, Movistar, Astana and Ineos are the most active teams at the head of the peloton.


  20. 174km remaining from 194km

    12:10:21 CEST

    Pello Bilbao's (Astana) turn to clip away from the group now, and a group of other riders - including Damiano Caruso (Bahrain-Merida) come across the small gap immediately.


  21. 12:11:23 CEST

    Ivan Sosa (Ineos) is up there with Bilbao. We haven't seen much of the young Colombian climber so far in this Giro, his first Grand Tour.


  22. 12:13:29 CEST

    Nothing is sticking yet.


  23. 172km remaining from 194km

    12:16:04 CEST

    This group has a decent advantage on the reduced peloton now. More on the names as they come.


  24. 12:17:57 CEST

    There are maybe 8-10 riders up the road, and around 30 left in the peloton.


  25. 12:18:58 CEST

    Dario Cataldo (Astana) attacks the peloton, looking to bridge across.


  26. 12:24:12 CEST

    Here's the makeup of the break: Andrey Amador (Movistar), Fausto Masnada (Androni Giocattoli), Damiano Caruso (Bahrain-Merida), Dario Cataldo, Pello Bilbao (both Astana), Tanel Kangert (EF Education First), Ilnur Zakarin (Katusha-Alpecin), Ama Ghebreigzabier (Dimension Data), Jai Hindley (Team Sunweb), Eddie Dunbar (Team Ineos), Eros Capecchi (Deceuninck-Quick Step), Mikel Nieve (Mitchelton-Scott).


  27. 167km remaining from 194km

    12:25:56 CEST

    And now a Jumbo-Visma rider - Koen Bouwman -  is trying to make it across. The gap is 35 seconds.


  28. 12:26:22 CEST

    Masnada has attacked the break and the group is split in two.


  29. 12:27:13 CEST

    Hindley took the maximum 18 points over the top of the climb. He beat Masnada and Caruso over the summit.


  30. 12:28:32 CEST

    50 seconds for the break on the descent. This looks like it will stick.


  31. 160km remaining from 194km

    12:33:37 CEST

    One minute for the break now, as an AG2R rider attempts to escape the peloton.


  32. 12:36:42 CEST

    They're descending to the comune of Telve, where the first intermediate sprint of the day will come.


  33. 153km remaining from 194km

    12:40:54 CEST

    The break has 1:15 over the Movistar-led peloton now.


  34. 12:42:32 CEST

    The break encounter a small break in the descent as the road rears upwards briefly. Then, they head back down to the valley.


  35. 12:43:00 CEST

    There's maybe 25 riders in the peloton.


  36. 12:46:18 CEST

    The pace isn't too high in the peloton. Carapaz just pulled over for a natural break, and the break's advantage goes out to over two minutes.


  37. 12:50:15 CEST

    Race leader Carapaz has four Movistar men with him in the peloton after a regrouping with a number of dropped riders on the descent. There are around 50-60 riders in the peloton now.


    Miguel Angel Lopez is surrounded by three of his Astana teammates and has two up in the break as well. Nibali has a man out front and should have a few with him too.


  38. 12:52:16 CEST

    You would expect many of the riders who have caught back on to be dropped on the upcoming Passo Manghen, assuming the pace is high again. 


    That would require Bahrain or Astana to push on, though. Movistar would be perfectly happy to let the break go and control things up the toughest - and highest - climb of the stage.


  39. 140km remaining from 194km

    12:57:56 CEST

    The break are about to start the Passo Manghen now. They're 2:40 up on the peloton.


    Here's a look at the climb. It's 18.9km long at an average of 7.6%, but the final 6km average 10%. Could we see some long-range GC action from the likes of Lopez, Nibali and Yates kick off here?



  40. 13:03:52 CEST

    Over three minutes for the break now.


  41. 13:07:37 CEST

    Masnada attacks to take the intermediate sprint.


  42. 13:09:23 CEST

    The Androni Giocattoli rider was just five points behind Damiano Cima in the intermediate sprint competition. With ten points there, he takes over the lead. The final intermediate sprint comes in Predazzo, midway through the stage, so Masnada has that competition sewn up.


  43. 13:13:07 CEST

    Masnada can't overhaul Giulio Ciccone for the mountain classification victory, however. He had 57 points to Ciccone's 229 at the start of the day, and there were 144 points up for grabs if a rider finished first on every climb today.


    That would leave Masnada on 201 points, though he only took second on the first climb in any case.


  44. 133km remaining from 194km

    13:14:20 CEST

    Masnada is going for the Cima Coppi alone here.


  45. 13:18:51 CEST

    He's 3:50 up on the peloton.


  46. 13:20:58 CEST

    The rest of the break is still together. They're 45 seconds down on Masnada.


  47. 13:23:22 CEST

    Movistar lead the peloton along with a single Bora rider.


  48. 13:25:18 CEST

    Bora are riding to protect Davide Formolo's tenth place from Zakarin, seemingly. 


  49. 13:34:41 CEST

    The Manghen was first used by the Giro in 1976, when Luciano Conati of the Scic team won the stage from Vigo de Fassa to Terme di Comano, his biggest career victory.


    Back in 2008, Emanuele Sella of CSF-Navigare kicked off a crazy weekend, winning from the break at Alpe di Pampeago by over four minutes after an attack on the Manghen. He'd go on to win two more stages, the mountain classification and finish sixth overall before testing positive for CERA two months later.



  50. 13:36:19 CEST

    Back to the present day and Masnada is 1:30 up on the rest of the break.


  51. 13:38:40 CEST

    The Manghen Strava record is 1:03:57, though Sella reportedly stormed up it in 55 minutes back in 2008. It's probably not likely that we'll see that beaten today.


  52. 124km remaining from 194km

    13:39:29 CEST

    Giulio Ciccone has attacked from the peloton. He's over four minutes back from Masnada, so challenging for the Cima Coppi seems far-fetched.


  53. 13:40:24 CEST

    Hindley has a go from the chasing break.


  54. 13:40:55 CEST

    Nicola Conci (Trek-Segafredo) is also somewhere between break and peloton. He's 3:20 down on Masnada.


  55. 13:42:28 CEST

    Masnada is on the toughest part of the climb now. He's on the final 6km, which averages a 10% gradient.


  56. 13:45:03 CEST

    A lot of felled trees here at the top of the Manghen.



  57. 121km remaining from 194km

    13:46:44 CEST

    Masnada is one minute up on the rest of the break. Conci is 3:20 back, Ciccone a furth 35 seconds back, and the peloton is at 4:30.


  58. 13:50:16 CEST

    Movistar still lead the peloton.


  59. 13:51:01 CEST

    Ciccone catches Conci. An interesting move by Trek - they didn't have anyone in the breakaway, of course, but they're doing something about it.


  60. 13:53:24 CEST

    Conci's name is scrawled all over the climb. He's from Trento, not far west of the Manghen.


  61. 120km remaining from 194km

    13:53:57 CEST

    Astana take to the front of the peloton. Is this the start of the GC racing?


  62. 13:54:42 CEST

    Maybe 20 riders left in the peloton. Roglic is already alone. Four Astana men are on the front, including Lopez.


  63. 13:57:21 CEST

    Astana have two men in the break, and the most riders in the peloton. Clearly the strongest team here. It's just a shame that Lopez suffered those mechanicals at Lago Serrù and in the time trial.


  64. 119km remaining from 194km

    13:57:33 CEST

    Yates is dropped from the peloton.


  65. 13:58:20 CEST

    Izagirre peels off the front and Andrey Zeits takes over.


  66. 13:59:32 CEST

    Just 13 riders in the pink jersey group now.


  67. 14:00:53 CEST

    Make that 12 now as it's just Jan Hirt left for Lopez as Zeits peels off. Carapaz has Landa and Carretero for company, though Carretero is at the back of the group.


  68. 118km remaining from 194km

    14:01:23 CEST

    Conci and Ciccone are caught.


  69. 14:02:03 CEST

    Carthy is struggling.


  70. 14:02:36 CEST

    Hirt, Lopez, Carapaz, Landa, Roglic, Nibali, Sivakov, Mollema remain.


  71. 14:03:07 CEST

    Hirt peels off and Lopez attacks!


    Nibali and Roglic are struggling!


  72. 14:03:19 CEST

    Lopez, Carapaz and Landa are together.


  73. 14:04:17 CEST

    Sivakov comes back to Nibali and Roglic. It's 3 vs 3 on the Manghen.


  74. 14:05:07 CEST

    This is brutal, with 117km to go.


  75. 116km remaining from 194km

    14:08:21 CEST

    Masnada crests the summit alone.


  76. 115km remaining from 194km

    14:09:57 CEST

    Carapaz, Landa and Lopez catch the break and their teammates Amador, Bilbao and Cataldo. They are 1:25 down on Masnada as they crest the summit.


    Nibali and Roglic are around 20 seconds down.


  77. 14:10:39 CEST

    The start of the descent is narrow and twisting - a technical one, for sure.


  78. 14:13:48 CEST

    Sivakov was just ahead of Nibali and Roglic at the top. Not exactly boding well for the pairs chances during the rest of the stage, even if they can make it back to Carapaz, Landa and Lopez on the descent.


  79. 14:15:18 CEST

    And the trio, plus Majka, have caught the break/pink jersey group.


  80. 14:17:40 CEST

    Ilnur Zakarin has some kind of problem on the descent. A mechanical, seemingly, rather than a crash.


  81. 105km remaining from 194km

    14:20:21 CEST

    Masnada is out alone, a minute up on the rest. His jersey is flapping in the wind.


  82. 14:23:08 CEST

    He's losing time to the chasing group. The gap is down to 40 seconds now.


  83. 100km remaining from 194km

    14:25:44 CEST

    100km to go now, and 37 seconds between Masnada and the 'peloton'. Caruso leads them, ahead of Kangert.


  84. 14:28:04 CEST

    The riders take on the valley road now, and the feed zone. The intermediate sprint in Predazzo comes in around 18km, and then the climbing starts again.


  85. 14:33:15 CEST

    Masnada is back with the main group - the peloton, I guess - now.


  86. 96km remaining from 194km

    14:33:50 CEST

    Nieve and Bilbao strike out now. They have a nice gap on the main group.


  87. 14:35:23 CEST

    Dunbar, Ghebreigzabier and Kangert have attacked too.


  88. 14:39:52 CEST

    More riders are attacking. Ciccone and someone from Groupama-FDJ. Meanwhile, the Dunbar group catches the two leaders.


  89. 90km remaining from 194km

    14:42:26 CEST

    Yates is reportedly back in the main group now. It has swelled in the valley.


  90. 14:45:26 CEST

    The top ten on GC, plus Zakarin and Carthy, are all in that main group. No word on Mollema or Formolo though.


    Madouas, Ciccone and Capecchi are chasing the attackers.


  91. 14:47:24 CEST

    We have some quotes from a few GC men from the stage start. First up, here's race leader Richard Carapaz.


    "It’s going to be a long, hard day with lots of climbing but I’ll ride with confidence.

    "I think there’s going to be lots of attacks and lots of people trying to get into the break. Burt we’ve got a good strategy and we’re confident.

    "We won’t take our eye off anyone. Anything could happen , we could gain time or evern lose time but we always start with the aiming of winning of coming out on top."

  92. 14:48:15 CEST

    Carapaz's team are back on the front of the peloton now. They have four men riding for the race leader.


  93. 14:51:44 CEST

    The attackers are almost in Predazzo, the location of the second intermediate sprint.


    Ciccone's group follows, 1:25 down, while the peloton is at 2:10.


  94. 14:53:20 CEST

    It was Bilbao or Dunbar leading the group over the sprint, not that it particularly matters at this point. Masnada is confirmed as the winner of that competition.


  95. 80km remaining from 194km

    14:58:08 CEST

    It's time for the Passo Rolle now. There's a 4.7% average over the 20.6km climb, but that is lowered by 6km of false flats in the middle. The 6-7% gradients in the final 6km of the climb will be a better launchpad for attacks.



  96. 15:00:00 CEST

    Capecchi is dropped from the chasing group. Movistar leads the peloton.


  97. 15:01:13 CEST

    The tv cameras show Ilnur Zakarin has ripped shorts and dirt on his elbow. It must've been a crash for him on the descent of the Passo Manghen.


  98. 15:05:40 CEST

    Here's what Primoz Roglic had to say at the stage start in Feltre.


    "It’s the last big mountain stage and for sure it’ll be good to watch.

    "We’ll see [if I attack before the final climb]. I think we’ll be a block from the beginning, so I don’t expect anything will be easy and the best rider will win in the end.

    "We’ll see how the day goes and how the legs will be. For sure I’ll fight and give my best. That’s all I can do.

    "I think the final climb will decide the day. As always, if you want to win, you have to be at the front. You have to be strong ands be there."

  99. 76km remaining from 194km

    15:07:33 CEST

    Hector Carretero drops away from the peloton. Three men left for Carapaz now.


  100. 74km remaining from 194km

    15:12:11 CEST

    Ciccone and Madouas are just 30 seconds down on the lead group now. The peloton are 2:45 down.


  101. 15:15:21 CEST

    Ciccone and Madouas are closing in.


  102. 15:16:08 CEST

    Here's a nice shot from earlier in the day, of the peloton with the Dolomites looming in the background.



  103. 70km remaining from 194km

    15:18:24 CEST

    And the duo reach the leading five, making it seven men out front with 70km to race.


  104. 15:20:27 CEST

    2:42 between the leaders and the peloton.


  105. 15:23:32 CEST

    Capechi is 25 seconds down on the leaders.


  106. 15:24:23 CEST

    After the false flat section, the attackers are on the tougher part of the Rolle now, the final 6km.


  107. 66km remaining from 194km

    15:26:01 CEST

    Still three men around Carapaz at the head of the peloton, which consists of around 20 riders.


  108. 15:27:35 CEST

    Capecchi is still grinding away, chipping away at the gap to the leaders.


  109. 15:29:13 CEST

    Three minutes from the leaders to the peloton.


  110. 15:30:25 CEST

    And Capecchi makes it across. Eight men up front now.


  111. 15:32:09 CEST

    A bird's eye view of the peloton on the Rolle.



  112. 63km remaining from 194km

    15:35:38 CEST

    Movistar aren't pushing the pace at all, and they have no reason to. The gap is up to 3:50 now.


  113. 15:38:32 CEST

    Nibali has Caruso and Pozzovivo with him. Carapaz has three riders, including Landa. Lopez has two men in the peloton and Bilbao up the road.


  114. 15:39:50 CEST

    The break approach the top of the Rolle. The time gap is apparently 2:40 now, so some GPS problems a few minutes ago.


  115. 61km remaining from 194km

    15:42:10 CEST

    Unsurprisingly it's Ciccone leading the way over the top. More points for him, though the mountain classification is long decided, of course.


  116. 15:43:28 CEST

    Rob Hatch on Eurosport says that Ciccone has now won more mountain passes than Eddy Merckx did at the Giro, a crazy stat. He's still some way away from Gino Bartali's record, though.


  117. 15:44:25 CEST

    A long descent to the foot of Croce d'Aune for the break now. We wait for some potential action in the peloton at the top of the Rolle, though it doesn't look very active.


  118. 58km remaining from 194km

    15:45:25 CEST

    And the peloton crest the summit. No attacks.


  119. 15:49:42 CEST

    Bauke Mollema suffers a mechanical, but he has plenty of time to get back.


  120. 15:52:55 CEST

    Neither Formolo nor Polanc are in the peloton at the moment, so it looks like Zakarin has a good chance of moving up to tenth overall today.


  121. 15:55:45 CEST

    The riders are actually descending down the final climb from yesterday. They just passed through San Martino di Castrozza, the stage 19 finishing town. At the bottom of the descent, they'll head west to Croce d'Aune. 


  122. 15:58:33 CEST

    Three minutes separate the peloton and leaders as the peloton pass the 50km to go banner.


  123. 16:07:12 CEST

    We wait for the riders to reach the foot of the penultimate climb of the day.


  124. 16:12:47 CEST

    Here's a shot of Lopez, Carapaz and Landa on the attack earlier. Not long now until the next climb - will they attack again?



  125. 16:13:47 CEST

    Italian broadcaster RAI reports that Formolo is seven minutes down on the peloton. Brutal.


  126. 33km remaining from 194km

    16:14:39 CEST

    The leaders are 11km from the start of the next climb now. 3:51 back to the peloton.


  127. 16:16:28 CEST

    Here's a map of the final 22km, taking in the Croce d'Aune and Monte Avena, as well as the technical descent between the two.



  128. 16:23:54 CEST

    The helicopter passes over the Cismon River and Corlo Dam as the riders race towards Lamon and the bottom of the Croce d'Aune. There's a lull in the action on this looong descent.



  129. 16:26:05 CEST

    Here's the next climb, the penultimate ascent of the day, which the leaders will reach very shortly.



  130. 16:29:08 CEST

    11km of uphill for the leaders now, with the toughest gradients coming at the top of the Croce d'Aune.


    Ciccone leads, and Capecchi is already out the back.


  131. 16:29:58 CEST

    Movistar push the pace in the peloton.


  132. 21km remaining from 194km

    16:31:12 CEST

    We're almost inside the final 20km of the last road stage of the Giro now.


    Masnada drops from the back of the peloton. A great three weeks from him.


  133. 16:32:09 CEST

    Four Movistar men in the peloton, three for Astana, and two for Bahrain.


  134. 16:33:19 CEST

    Giulio Ciccone attacks! He has gone hard, and Bilbao is quick to follow.


    Nieve, Kangert, Dunbar, Madouas and Ghebreigzabhier chase on.


  135. 19km remaining from 194km

    16:34:16 CEST

    Kangert is the next to attack.


  136. 16:34:42 CEST

    There's a split in the break after that attack. Only Ciccone, Bilbao and Dunbar can immediately follow Kangert.


  137. 17.5km remaining from 194km

    16:37:10 CEST

    And the two groups come back together. A few riders have been whittled off the rear of the peloton under the pace set by Movistar.


  138. 16:38:39 CEST

    This, of course, is the climb known for Tullio Campagnolo's travails during the 1927 Gran Premio della Vittoria. After struggling to swap his rear wheel around in order to change gearing, he came up with the idea for the quick release system here.


  139. 16:39:55 CEST

    As Valentin Madouas launches an attack, here's some breaking news as Julian Alaphilippe announces his contract renewal at Deceuninck-Quick Step. Two more years for him. Read the story here.


  140. 15km remaining from 194km

    16:40:39 CEST

    Madouas has 12 seconds on the chasers.


  141. 16:41:28 CEST

    Caruso moves to the front of the peloton, next to Nibali and Pozzovivo. Still four Movistar men and three from Astana near the front. Roglic is, of course, isolated.


  142. 16:42:23 CEST

    19 seconds for Madouas now. The peloton is 1:40 back.


  143. 14km remaining from 194km

    16:43:39 CEST

    Amador drops off the front of the peloton, his work done.


  144. 16:44:04 CEST

    Pedrero and Landa are still there for Carapaz.


  145. 16:44:23 CEST

    Meanwhile, Madouas is ekeing out more time. 24 seconds up the road now.


  146. 13.5km remaining from 194km

    16:46:00 CEST

    Lopez attacks! Carapaz on his wheel.


  147. 16:46:39 CEST

    The move is quickly brought back, however.


    Zakarin is in trouble at the rear.


  148. 16:47:42 CEST

    Now Bahrain take to the front. Carapaz and Landa are right behind Pozzovivo and Nibali.


    Lopez goes again! Carapaz right on him.


  149. 12.5km remaining from 194km

    16:48:13 CEST

    Nibali follows too, while Roglic takes a bit longer to bring the group back.


    Now Landa goes.


  150. 16:48:34 CEST

    Roglic takes up the chase - he has to as it's his third place coming under threat.


  151. 16:49:16 CEST

    Only around ten riders in the group behind Landa now.


  152. 16:50:05 CEST

    Madouas is 25 seconds up on the break group, by the way.


    Pozzovivo takes to the front now.


  153. 16:51:02 CEST

    Landa has a 15-second gap over the Carapaz group.


  154. 16:53:04 CEST

    A couple of spectators are pushing Roglic, who is towards the rear of the group. He didn't try and push them away, and the push lasted quite a while. Could be a time penalty in the offing, there.


  155. 11km remaining from 194km

    16:53:25 CEST

    Ghebreigzabhier has set off in pursuit of Madouas.


  156. 16:54:50 CEST

    Madouas crests the summit alone, 17 seconds up on the chasers.


  157. 16:55:13 CEST

    Here's the final run-in, including the climb to the finish.



  158. 9km remaining from 194km

    16:56:15 CEST

    Yates and Hirt are the next group on the road behind the Carapaz group. Majka slides out early on the descent but he looks ok.


  159. 16:57:33 CEST

    Landa has taken 16 seconds on the Carapaz/Roglic/Nibali group so far. He's 47 seconds down on Roglic on GC and an atrocious time trialist in comparison though, so unless the Jumbo-Visma man completely implodes his third place looks quite safe.


  160. 7.5km remaining from 194km

    16:58:20 CEST

    The Carapaz group has splintered on the descent. Mollema, Sivakov and Pozzovivo were held up a touch by the Majka crash. Nibali is leading the way, with Carapaz on his wheel. The duo are almost with Landa.


  161. 6km remaining from 194km

    17:00:00 CEST

    Nibali, Landa and Carapaz hit the final climb. They're 43 seconds down on Madouas, who has 17 seconds on the chase group.


  162. 17:00:45 CEST

    Another mechanical for Lopez! Wow...


  163. 17:02:03 CEST

    No, Lopez tangled with a fan at the side of the road, causing him to hit the deck. Terrible...


    TV replays show him hitting the fan on the head and knocking his cap off before getting going again.


  164. 17:02:38 CEST

    Crazy scenes...


  165. 17:02:58 CEST

    Kangert drops back to the Carapaz group.


  166. 5km remaining from 194km

    17:03:51 CEST

    Lopez is riding alone now. He looks furious.


  167. 17:04:13 CEST

    He's almost a minute behind the Carapaz quartet. Roglic and the others are somewhere in between.


  168. 17:06:00 CEST

    Nibali has a go up front, but can't drop Landa or Carapaz. Meanwhile, Madouas is caught by the chasers up front. 


  169. 17:06:52 CEST

    Majka, Mollema, Yates and Roglic are in a chase group.


  170. 3.5km remaining from 194km

    17:07:33 CEST

    Landa, Carapaz and Nibali reach the leaders.


  171. 17:08:19 CEST

    Bilbao, Ciccone, Nieve and Madouas are in there with Carapaz and co


  172. 17:08:55 CEST

    Nibali is leading the way up front. 40 seconds back to Roglic's group.


  173. 3km remaining from 194km

    17:09:20 CEST

    Kangert is back with the leaders.


  174. 17:10:04 CEST

    Roglic leads his chase group under the 3km banner.


  175. 17:10:52 CEST

    Landa takes over. 


  176. 17:11:22 CEST

    37 seconds between the leaders and the Roglic group.


  177. 17:11:47 CEST

    Kangert has a go but doesn't make any headway.


  178. 2km remaining from 194km

    17:12:34 CEST

    Nibali launches again! Landa on his wheel followed by Ciccone, Carapaz and Bilbao.


  179. 17:12:48 CEST

    Nieve, Madouas and Kangert get back too.


  180. 17:14:02 CEST

    Carapaz is pushing on now, riding to help Landa get onto the podium. They're 43 seconds up on Roglic, and 1:28 up on Lopez.


  181. 1km remaining from 194km

    17:14:37 CEST

    Final kilometre for the leaders!


  182. 17:15:00 CEST

    They're not really gaining on Roglic. 41 seconds now.


  183. 0.5km remaining from 194km

    17:15:25 CEST

    500 metres to go and no change. Carapaz still leads.


  184. 17:15:40 CEST

    47 seconds back to Roglic.


  185. 17:15:58 CEST

    Ciccone is lurking in fourth wheel.


  186. 17:16:18 CEST

    Bilbao and Ciccone hang in with Carapaz, Landa and Nibali up front.


  187. 17:16:27 CEST

    Landa launches!


  188. 17:16:59 CEST

    Bilbao follows and so does Ciccone, who is held up a little getting around Nibali and Carapaz.


  189. 17:17:25 CEST

    And Bilbao comes around Landa! It's a second stage victory for Bilbao. Landa in second, Ciccone third.


  190. 17:18:28 CEST

    Roglic crosses the line 54-55 seconds down on Landa, who also takes 6 bonus seconds.


    So Landa goes from 47 seconds on Roglic to 13-14 seconds up.


  191. 17:18:43 CEST

    Lopez crosses the line alone, 1:48 down.


  192. 17:22:53 CEST

    Carapaz has sealed his Giro d'Italia victory with that ride, barring any total disaster tomorrow. Nibali should be safe in second, while Roglic looks set to reclaim third in the time trial.


  193. 17:28:37 CEST

    Here's the top ten on the stage:


    1 Pello Bilbao (Spa) Astana Pro Team 5:46:02
    2 Mikel Landa (Spa) Movistar Team
    3 Giulio Ciccone (Ita) Trek-Segafredo 0:00:02
    4 Richard Carapaz (Ecu) Movistar Team 0:00:04
    5 Vincenzo Nibali (Ita) Bahrain-Merida
    6 Tanel Kangert (Est) EF Education First 0:00:15
    7 Mikel Nieve (Spa) Mitchelton-Scott
    8 Valentin Madouas (Fra) Groupama-FDJ 0:00:25
    9 Rafal Majka (Pol) Bora-Hansgrohe 0:00:44
    10 Domenico Pozzovivo (Ita) Bahrain-Merida


  194. 17:30:59 CEST

    General classification after stage 20

    1 Richard Carapaz (Ecu) Movistar Team 89:38:28
    2 Vincenzo Nibali (Ita) Bahrain-Merida 0:01:54
    3 Mikel Landa (Spa) Movistar Team 0:02:53
    4 Primoz Roglic (Slo) Team Jumbo-Visma 0:03:06
    5 Bauke Mollema (Ned) Trek-Segafredo 0:05:51
    6 Miguel Angel Lopez (Col) Astana Pro Team 0:07:18
    7 Rafal Majka (Pol) Bora-Hansgrohe 0:07:28
    8 Simon Yates (GBr) Mitchelton-Scott 0:08:01
    9 Pavel Sivakov (Rus) Team Ineos 0:09:11
    10 Ilnur Zakarin (Rus) Katusha-Alpecin 0:12:50


  195. 17:38:41 CEST

    Here's Bilbao celebrating as he crossed the line:



  196. 17:50:56 CEST

    Our brief report and results are up here. Stay tuned for the full report.


  197. 17:59:12 CEST

    Roglic received a ten-second penalty for his push from a spectator, apparently. So that should be 23 seconds to make up on Landa.


  198. 18:09:01 CEST

    Here's what Bilbao had to say after his win


    "The first win was really special but today because of the diff of the stage was also more diff to arrive and be here at the finish in first. When Nibali, Landa, Carapaz group arrived I felt that my stage was almost finished but they weren’t with a lot of energy – as tired as me.

    "I tried to recover, take the best wheel. I knew that Carapaz was going to try to give the stage win to Landa so I stayed on his wheel and I wanted to have this opportunity in the sprint because I knew I had a small advantage and in the last metres I could beat Landa."


Back to top