Giro d'Italia 2016

May 6-29, 2016, Apeldoorn, Italy, Road - WorldTour

Complete Live Report

Live commentary by:
Daniel Benson

 Hello and welcome to live coverage from stage 19 of the 2016 Giro d'Italia.


Giro d'Italia race hub on Cyclingnews
Stage 18 report and results
Stage 18 video highlights
Giro d'Italia start list
Follow the Giro with the Tour Tracker app


  1. 12:22:03 CEST

    Welcome to our live coverage from stage 19 of the Giro d'Italia. We're back in the mountains and heading into the Alps for the first of our two days of climbing before the finish in Turin. Today starts the final set of chances for the GC riders to improve their places in the overall standings. 

  2. 12:23:51 CEST

    • Pink Jersey

    Here's how the battle for the pink jersey sits ahead of today's stage. 

    1 Steven Kruijswijk (Ned) Team LottoNl-Jumbo 73:50:37
    2 Esteban Chaves (Col) Orica-GreenEdge 0:03:00
    3 Alejandro Valverde Belmonte (Spa) Movistar Team 0:03:23
    4 Vincenzo Nibali (Ita) Astana Pro Team 0:04:43
    5 Ilnur Zakarin (Rus) Team Katusha 0:04:50
    6 Rafal Majka (Pol) Tinkoff Team 0:05:34
    7 Bob Jungels (Lux) Etixx - Quick-Step 0:07:57
    8 Andrey Amador Bikkazakova (CRc) Movistar Team 0:08:53
    9 Domenico Pozzovivo (Ita) AG2R La Mondiale 0:10:05
    10 Kanstantsin Siutsou (Blr) Dimension Data 0:11:16


  3. 12:25:08 CEST

    Kruijswijk has looked unbreakable in the last week, and throughout the race in truth, climbing and time trial superbly and not flinching when Valverde, Chaves and Nibali have attacked him. He's looked equal to, if not better than anything that's been thrown at him. 




  4. 12:27:49 CEST

    We're about 20 minutes from the start of the stage, the riders already starting to gather on the startline. Kruijswijk in pink looks as relaxed as ever. Today's a huge day for him in term of his career. In some ways the pressure is on his rivals, they're the ones that need to attack and roll the dice.


  5. 12:33:46 CEST

    • Blue Jersey

    In the KOM competition Cunego has a healthy lead. 


    1 Damiano Cunego (Ita) Nippo - Vini Fantini 134 pts
    2 Stefan Denifl (Aut) IAM Cycling 72
    3 Darwin Atapuma (Col) BMC Racing Team 69
    4 Giovanni Visconti (Ita) Movistar Team 61
    5 David Lopez Garcia (Spa) Team Sky 54
    6 Mikel Nieve (Spa) Team Sky 50
    7 Steven Kruijswijk (Ned) Team LottoNl-Jumbo 42
    8 Alexander Foliforov (Rus) Gazprom-Rusvelo 41
    9 Kanstantsin Siutsou (Blr) Dimension Data 36
    10 Gianluca Brambilla (Ita) Etixx - Quick-Step 31
    11 Alejandro Valverde (Spa) Movistar Team 27


  6. 12:42:35 CEST

    The peloton have rolled out from the start to begin the 162km to Risoul. We've been there before, in the Tour of de France of course in 2014, when Rafa Majka won the stage. Steven Kruijswijk was in the break that day as a matter of fact but was unable to contest for the stage win. 


  7. 12:44:32 CEST

    It's a fairly flat start to the stage and we don't really start to climb until the first major ascent of the stage. 

    The 2,744m Agnello is a towering behemoth of a mountain road and the highest in this year’s race, its Cima Coppi. The long descent into France might deter would-be attackers on the Agnello’s airless upper reaches but the 2014 Tour stage to Risoul, won by Rafal Majka with Vincenzo Nibali in the yellow jersey.


  8. 12:45:45 CEST

    We can expect another break to form early on today, with riders willing and certainly needing to make it into the moves in order to come away with something from there Giro. As ever ever there a number of teams who haven't won a stage, or really featured on the podium.


  9. 12:51:35 CEST

    • Blue Jersey

    We're through the neutralised zone already but we're still awaiting the attacks. It will be interesting to see if Cunego looks to make it into the break in order to try and soak up more KOM points. His decision may depend on if any of rivals decide to go up the road. The Italian would obviously like to win a stage but perhaps he's realised that he doesn't quite have the legs and that the KOM is the best priority. Being first over the first climb of the day would be a special moment for him though.


  10. 12:53:15 CEST

    LottoNL are patrolling near the front of the peloton at the moment, just keeping tabs on riders and who might try and make a move. None of the GC guys will but some of their teammates might, with Astana and Movistar set to try and isolate the maglia rosa before the final climb.


  11. 12:55:39 CEST

    A rather interesting dynamic in the teams classification though. Cannondale moved up to second yesterday, cutting the gap to Astana  - who are still top - from 24 to 12 minutes. The American team have some history in winning team prizes in Grand Tours, so do Astana, but this could be an key plot it today's action.


  12. 12:57:15 CEST

    • Cannondale 2016

    Astana will surely give it one last roll of the dice with Nibali today and will therefore spend men on the climb. That means if Cannondale sit tight and ride intelligently then they can move up and cut the twelve minute gap. 


  13. 12:58:47 CEST

    And Astana have already gone on the attack, sending Kangert up the road but he and another rider have been brought back.


  14. 13:01:03 CEST

    The pace is certainly high though and riders are already being distanced. This is going to be utter carnage if they keep this up.


  15. 13:02:31 CEST

    Lars Bak (Lotto Soudal) is the latest to try and break free though and he's joined by several others. The big Dane is the perfect rider to follow when it comes to forming an early break, such huge horsepower.


  16. 13:04:12 CEST

    • Lotto Soudal jersey 2016

    It doesn't work out for Lars Bak, and the peloton are back to together, having already covered 16km of today's stage. Just under 150km to go.


  17. 13:09:22 CEST

    Another 13 riders have gone clear, just inside 20km of the stage. They only have a handful of seconds though, with the peloton reluctant to let anything go clear in these early stages. 


  18. 13:11:36 CEST

    The road is about to gently descend but a shallow climb in the next few kilometres. It could be there that an attack is formed and a break push clear of the peloton. The attacks keep coming but each one is quickly caught in turn.


  19. 13:15:08 CEST

    13 riders attack... 13 riders are caught. The peloton all as one after 28km of racing. They can't keep this up all the way until the first climb, surely?


  20. 127km remaining from 162km

    13:23:19 CEST

    • Climb

    We've covered 35km of the race already. No breaks, Lotto and a few other teams on the front, and we're hurtling along towards the first climb of the day - the highest point in the Giro to be precise. 


  21. 13:32:05 CEST

    The wall-banked climb of Agnello is fast approaching as we cover 40km of the stage in well under and hour. There's still no let up in the attacks but the peloton want to keep things together. The entire race is going to split to pieces on the climb, that's for sure.


  22. 13:36:03 CEST

    A reminder of where things stand coming into the race:


    1 Steven Kruijswijk (Ned) Team LottoNl-Jumbo 68:11:39
    2 Jhoan Esteban Chaves Rubio (Col) Orica-GreenEdge 0:03:00
    3 Alejandro Valverde Belmonte (Spa) Movistar Team 0:03:23
    4 Vincenzo Nibali (Ita) Astana Pro Team 0:04:43
    5 Ilnur Zakarin (Rus) Team Katusha 0:04:50
    6 Rafal Majka (Pol) Tinkoff Team 0:05:34
    7 Bob Jungels (Lux) Etixx - Quick-Step 0:07:57
    8 Andrey Amador Bikkazakova (CRc) Movistar Team 0:08:53
    9 Domenico Pozzovivo (Ita) AG2R La Mondiale 0:10:05
    10 Kanstantsin Siutsou (Blr) Dimension Data 0:11:03


  23. 13:39:16 CEST

    I'd like to tell you more about the race and what's going on but at the moment we've simply had the same situation for the last hour - rider after rider, break after break, Belkov the latest, trying to go clear before it's all brought back by the peloton.


  24. 13:42:57 CEST

    Could this be a move that sticks? Verona and Denilf skipping clear with around 50km of the stage covered already. One would expect more riders to try and bridge up and create a larger move.


  25. 13:43:56 CEST

    The pair have 18 seconds. That the best we've seen so far in the stage in terms of riders creating a buffer over the peloton.


  26. 13:48:48 CEST

    • Blue Jersey

    Both Verona and Denilf are over an hour down on GC and are no threat to the maglia rosa. However... Denifl is second on the KOM competition.



    1 Damiano Cunego (Ita) Nippo - Vini Fantini 134 pts
    2 Stefan Denifl (Aut) IAM Cycling 72
    3 Darwin Atapuma (Col) BMC Racing Team 69
    4 Giovanni Visconti (Ita) Movistar Team 61
    5 David Lopez Garcia (Spa) Team Sky 54


  27. 13:51:01 CEST

    The peloton have reacted and chased the move down,  so once again we're back together as the road now starts to climb.

  28. 13:57:30 CEST

    • Cannondale 2016

    The GC contenders have moved up towards the front of the pack with their domestiques huddled around them. Think West Side story, or that scene from Anchorman. 'if you're going to have a fight, don't forget Cannondale, with me Rigoberto Uran' or words to that effect. Lets just hope Dombrowski isn't packing a trident.


  29. 13:59:13 CEST

    Another group have tried to go clear. This time it's Kudus, Thomson and Rybalkin.


  30. 14:06:02 CEST

    You know what's coming don't you? That's right, the group is all back together as the road continues to climb. 


  31. 14:11:43 CEST

    Johan Van Zyl has gone clear, and he holds a 14 second lead over the peloton. Have they switched off?


  32. 92km remaining from 162km

    14:17:53 CEST

    • Lotto Jumbo 2016

    70km in and on the first major climb, with the peloton still together. Kruijswijk still has plenty of numbers around him as he rides near the front of the peloton.


  33. 14:23:04 CEST

    At the intermediate sprint it's Ulissi who comes out on top for Lampre Merida.


  34. 14:29:29 CEST

    The peloton is starting to lose riders out the back as the gradient continues to rise up. Kruijswijk present and accounted for near the front, along with several of his teammates. Astana and Movistar are at the front too, along with Chaves, and Majka who won in Risoul is there too.


  35. 14:39:11 CEST

    We finally have a break:


    Hubert Dupont, Matteo Montaguti, Bakhtiyar Kozhatayev, Michele Scarponi, Stefano Pirazzi, André Cardoso, Moreno Moser, Johann Van Zyl, Carlos Verona, Stefan Denifl, Marcel Wyss, Diego Ulissi, Tim Wellens, Maxime Monfort, José Herrada, José Joaquin Rojas, Rory Sutherland, Damiano Cunego, Ruben Plaza, Georg Preidler Vyacheslav Kuznetsov, Egor Silin, Ian Boswell, David Lopez Garcia, Mikel Nieve, Nicolas Roche, Jesus Hernandez and Evgeny Petrov.


    That's from


  36. 14:40:38 CEST

    Four riders from Team Sky, three from Movistar and one from Astana. Moser is there too, as is Cunego.


  37. 77km remaining from 162km

    14:44:40 CEST

    The leaders have 3'40 over the peloton, so it looks like the GC riders have sat up briefly on the climb. 


  38. 14:47:11 CEST

    So just over 73 km to go, 28 riders in the break and the gap is moving out to nearly four minutes.


  39. 14:53:30 CEST

    Despite the gap there's little collaboration the break as Wyss sets the pace for his teammate Denifl. Boswell is near the front for Team Sky but just taps through as he takes a turn. The gap has gone out to 4'30 , so the peloton must almost be at a standstill. 

  40. 14:55:50 CEST

    LottoNL are on the front setting the pace for the magalia rosa as we see Moser slipping back from the break. 


  41. 67km remaining from 162km

    14:59:24 CEST

    Team Sky have started to take control of the break with Boswell and Lopez now controlling the pace. Unlike Movistar and Astana, they're not here for the GC and simply want to contest the stage win. They need at least, at least, five minutes at the foot of the final climb if they want to stay clear. The gap is at 4'39 with 67km to go.


  42. 15:00:48 CEST

    No Cuneno, repeat no Cunego in the break so that's a blow to his KOM jersey chances. He'll have to rely on others stopping Denifl on the climb. Ulissi has started setting the pace at the front of the break.


  43. 15:06:19 CEST

    The peloton have just gone through the feedzone but up ahead the break is starting to splinter all over the road. Ulissi has attacked and gone clear, while Scarponi sets the pace for the rest of the break. Now Scarponi has surged clear too.


  44. 15:08:51 CEST

    • Lampre Merida jersey 2016

    Ulissi has now been joined by Scarponi and a rider from Katusha - the peloton is at 4'55. It's Silin from Katusha as the Astana man goes right to the front and starts to set the pace. He really wants the Cima Coppi.


  45. 15:09:19 CEST

    Scarponi wants the climb and he wants the stage, going clear with still some 63km to go.


  46. 15:12:00 CEST

    Ulissi hasn't give up as we continue to climb and he's going after the Astana rider as Team Sky cut the break down to less than a dozen riders.


  47. 15:16:12 CEST

    Scarponi 'won' the Giro d'Italia back in 2011. In the last few years he's moved to Astana and ridden for Nibali. This is a chance for him to take the Cima Coppi and possibly the stage. Team Sky, they let him go, and they're trying to react by setting the pace at the front of the break. Not sure who they are working for though, Nieve, Roche, Boswell or Lopez.


  48. 15:17:14 CEST


  49. 15:19:00 CEST

    • Lotto Jumbo 2016

    Lots of cyclists out today and that was taken near the top of climb we're on now. Scarponi has 5'11 on the bunch as the Astana car comes up to him. Ulissi is still plugging away but he's losing ground on the Astana rider. The break is down to 11 men, with Bram Tankink setting the pace at the front of the peloton.


  50. 15:20:24 CEST

    We're onto the snow-banked sections of the climb and the mist has descended. Ulissi is finding his rhythm as the road gently eases off for him. We've still 60km to go, but Scarponi has 6'35 on the bunch. Astana's first stage win of the race, perhaps?


  51. 60km remaining from 162km

    15:21:28 CEST

    And Orica take it up at the front of the peloton. That's a huge move this far out from the Australian team.


  52. 15:21:57 CEST

    Kruijswijk has no teammates. One attack and they're all gone. 


  53. 15:22:30 CEST

    Chaves has one man on the front and Majka is struggling. Uran is losing ground too. 


  54. 15:23:27 CEST

    The entire peloton has been blown apart on the climb. We're left with Chaves, Kruijswijk and Valverde. Nibali and the rest have all been dropped. 


  55. 15:24:37 CEST

    And it's Chaves is still the pace with the maglia rosa in second wheel, Valverde hanging on. Nibali and the rest of the top ten contenders are losing ground. 


  56. 15:25:25 CEST

    In the second group of GC men we have Majka, Zakarin and Nibali. They are coming back but they're going to pay for this effort.


  57. 15:27:20 CEST

    The GC groups join up but we're missing Jungels and Uran. We've still got 58km to go. Up ahead and Scarponi just plugs away and sets his own tempo. 


  58. 15:29:00 CEST

    The attacks have seen Scarponi lose some of his advantage but he still has 5'52 on the maglia rosa group. A few more riders have joined the Kruijswijk group but he's still without a teammate. At the moment, I'm not sure that actually matters as he looks so comfortable. 


  59. 15:30:14 CEST

    Atamupa catches the GC mob and attacks, just as Pozzovivo, Amador and Jungels regain contact with Kruijswijk.


  60. 15:32:33 CEST

    Dombrowski and few other Cannondale riders have also made contact with the maglia rosa group as Atapuma creates a  15 second gap for himself. Jungels is setting the pace for Kruijswijk. Unclear as to why he's doing that to be honest. He wants to set a pace that's steady, sure, but Katusha have a spare man, Tinkoff too. Make them do it.


  61. 15:33:14 CEST

    Further up the climb and Ulissi has been caught by the Team Sky train of Boswell, Nieve, but Monfort is there.


  62. 15:33:36 CEST

    Chaves accelerates again but Kruijswijk just closes the move with such ease.


  63. 15:34:23 CEST

    A gaggle of riders are once again dropped by the GC men as Chaves sets the pace. Nibali closes this move and a few others follow, including Valverde and Zakarin.


  64. 15:35:05 CEST

    Valverde is cracking and losing ground with Jungels. Nibali can see an opening if he rides well.


  65. 56km remaining from 162km

    15:36:42 CEST

    Zakarin is also starting to lose ground. 


    We only have Kruijswijk, Chaves, Nibali and Majka left. 


  66. 15:37:29 CEST

    Nibali can see that Valverde has been dropped and he takes over from Chaves. Up ahead and Boswell leads the break but Scarponi is still leading the stage as he closes in on the top of the climb. 


  67. 15:38:22 CEST

    Valverde has linked up with Uran but they're losing ground as Nibali continues to set the pace for him, Kruijswijk, Majka and Chaves. 


  68. 15:39:31 CEST

    Scarponi goes over the top of the climb first. The peloton are at 5'19 as we see Majka trying to come back to the maglia rosa group. He was off the back.


  69. 15:40:21 CEST

    Nieve goes over the climb second, 1'27 behind Scarponi.


  70. 15:41:19 CEST

    Nibali has a teammate from the break now and he's burying himself for his Italian team leader. Valverde has lost 40 seconds on the magalia rosa already.


  71. 51km remaining from 162km

    15:43:19 CEST

    Zakarin, Uran and Valverde have joined forces with a couple more stragglers but they've lost close to a minute as Chaves, Kruijswijk and Nibali continue to put time into them. So far the race leader has only had to follow. Nibali makes a little dig and Chaves looks to be struggling. 200m to the top.




  72. 15:44:39 CEST

    Nibali puts on a jacket for the descent, as Chaves takes a bottle. Valverde is a full minute down on his GC rivals. he should be able to close some of that as more riders join his group on the descent. 


  73. 15:45:05 CEST



  74. 15:45:22 CEST

    Kruijswijk has crashed on the descent and into the snow. 


  75. 15:45:46 CEST

    He needs a bike change. That's done but he needs another I think. 


  76. 15:46:52 CEST

    He doesnt look hurt but that was a spectacular crash. Nibali and Chaves, they will wait for the race leader, I'm sure.


  77. 15:48:41 CEST

    The leading three were taking a corner and the race leader simply ran out of road, hitting the snow bank hard on his right side.


  78. 15:49:39 CEST

    Nibali is charging down the descent and Chaves on his wheel. Plaza is about to link up with them as well having been in the break. Nibali doesnt seem like he's waiting. He will argue that he wants to put time in Valverde. 


  79. 15:50:42 CEST

    Scarponi pulls up the team car 'anything going on the race behind?' 


    He still has 5'19 on the maglia rosa group as Kruijswijk tears down the descent in pursuit of Nibali and Chaves.


  80. 15:51:08 CEST

    The Valverde group are closing in on Nibali according to the time checks, the gap around 35 seconds. 


  81. 15:52:52 CEST

    Zakarin has crashed. He's on the side of the road and there are medical staff with him. 


  82. 15:53:19 CEST

    I didnt see the fall but that crash looked serious as he fell on the descent. 


  83. 41km remaining from 162km

    15:54:04 CEST

    Kruijswijk meanwhile has had a bike change. He's on his own and he needs to close the gap as much as he can. Will he wait for Valverde? 


  84. 15:55:01 CEST

    Chaves has put Plaza on the front of his group and Nibali has got rid of his jacket after the bulk of the descent. 


  85. 15:56:04 CEST

    We're being shown images of Zakarin. We are hearing the rider is conscious but has broken a collarbone.


  86. 15:57:19 CEST

    Zakarin out of the race if those reports are accurate. We're just glad that he's conscious as that was a very serious fall on the descent. 


  87. 15:59:35 CEST

    Nibali and Chaves have 1'20 on Kruijswijk with 35km to go. The race lead is safe for now but there's still 35km to go in the stage. 


  88. 16:01:17 CEST

    Valverde has Majka, and Uran with him, and they've gone passed Kruijswijk who is losing more and more time. A Cannondale rider goes passed him like he's standing still on the descent. 


  89. 16:04:04 CEST

    Kruijswijk is very lucky. He won't see it that way but that crash was at such speed and right into the snow bank. He could have been seriously hurt. 


  90. 16:06:20 CEST

    Broken left collar bone for Zakarin we are hearing. Apparently Scarponi has been called back to help Nibali. 


  91. 30km remaining from 162km

    16:07:21 CEST

    At the moment Kruijswijk is two minutes down on Chaves and a minute down on Valverde. 


  92. 16:08:33 CEST

    Kruijswijk has linked up with a group that contains Jungels. So he has an ally in working together. Can he rescue the situation from here?


  93. 16:11:48 CEST

    Scarponi links up with Nibali as Monfort is now leading the race ahead of the remnants of the early break. Groups all over the road but Kruijswijk is still around two minutes don on Chavez and Nibali. He came into the stage three minutes ahead of the Orica rider. 


  94. 16:15:17 CEST

    In one group we have Amador, Uran, Valverde and Majka, they have 50 seconds on the maglia rosa/Jungels group.


  95. 16:17:08 CEST

    There's no time gap on Monfort to the Boswell group as we see Kruijswijk set a frantic pace. He is pulling to back together but he's having to do so much work while Nibali and Chaves are being pulled along by teammates.


  96. 16:18:41 CEST

    Valverde has limited his loses well and is 25 seconds off the Nibali/Chaves group. 


  97. 16:19:33 CEST

    Kruijswijk continues to pull back time before we hit Risoul too. He's 1'10 off the Valverde group. 


  98. 16km remaining from 162km

    16:24:08 CEST

    Nibali looks back down his group, the numbers have grown and he's trying to gather support and find allies. At this rate, he could still win this Giro, it's been such a dramatic day.


  99. 16km remaining from 162km

    16:24:11 CEST

    Nibali looks back down his group, the numbers have grown and he's trying to gather support and find allies. At this rate, he could still win this Giro, it's been such a dramatic day.


  100. 16:25:52 CEST

    Chaves and Nibali still have two minutes on Kruijswijk as we approach the final climb of the stage. Monfort you would expect will be caught. He's only got a minute on the next group.


  101. 16:27:25 CEST

    He's losing time and we could see Kruijswijk lose the jersey today. It's moving out to 2'30 between him and the chaves, Nibali group. 


  102. 16:30:17 CEST

    We're now climbing and Plaza hits the climb with Scarponi taking over. 


  103. 16:31:44 CEST

    Etixx have lent Kruijswijk a hand here as they work for Jungels but it might not be enough. Scarponi is turning the screw and leading Nibali and Chaves on the climb. 


  104. 16:32:28 CEST

    Now Jungles leads the maglia rosa onto the climb, and they are combining well together.


  105. 16:32:58 CEST

    Kruijswijk has only 20 seconds of his lead left as he starts to climb. 


  106. 10km remaining from 162km

    16:34:18 CEST

    Monfort will be caught surely as he only has 15 seconds left and Nibali and co can see him up the road. 


  107. 16:35:55 CEST

    The Ulissi and Nibali groups merged as Valverde starts to lose a bit more time on the climb, the gap at 1'09, Kruijswijk is at 2'20 with 9,9km to go.


  108. 16:37:31 CEST

    Jugels, riding so well, has Kruijswijk on his wheel and they're clawing back time with 9.4km to go. Scarponi continues to lead the race for Nibali.


  109. 16:38:12 CEST

    And Nibali attacks with Chaves and Nieve. The group have been blown apart. 


  110. 16:38:51 CEST

    Brutal. You really have to feel for him because Kruijswijk has been dropped by Jungels. 


  111. 16:40:10 CEST

    The race leader is in even more trouble now. 8.5km to go and he's 2'25 down on Nibali and Chaves. His shoulders have started to drop. He's got nothing left. 


  112. 16:41:24 CEST

    Kruijswijk looks down at his gears but there's nothing left as Chaves just follows Nibali. 


  113. 16:42:44 CEST

    Down the road Majka is working well with Valverde but it's really about Nibali and Chaves putting more and more time in Kruijswijk.


  114. 16:44:28 CEST

    Kruijswijk is holding pink by 6 seconds but we've still got 7km to go of climbing. At this rate the gap could be close to five minutes. Kruijswijk is digging deep though, trying to just keep it together. 


  115. 16:45:43 CEST

    Ulissi has made it back to the front trio. Impressive effort from the Italian who could win today at this rate. You can right anything off.


  116. 5.6km remaining from 162km

    16:48:17 CEST

    Chaves takes a turn and is now in pink on the road. Nieve and Ulissi are just sitting on for now. Valverde is 49 seconds down so although he's losing some time....


  117. 5.4km remaining from 162km

    16:48:45 CEST

    Nibali has attacked. Chaves closes the gap and they're now ahead of the rest. 5.3km to go.


  118. 16:50:02 CEST

    Nibali has attacked for a second time and now he is clear and leading the stage. The Giro d'Italia has been turned on its head today. Nibali is riding up in GC as Chaves tries to come back. Kruijswijk is at 2'52.


  119. 16:51:41 CEST

    Nibali wore yellow on here in 2014 and he's riding himself back into the frame here at the Giro. He's the strongest rider today and he's putting major time into Valverde now who is at 1'48. Kruijswijk at 2'55.


  120. 16:53:16 CEST

    Kruijswijk loses a few more seconds, the gap at 3'17. Nibali is back, isnt he? Chaves though is still holding the Astana man at 100 meters. 


  121. 3km remaining from 162km

    16:55:18 CEST

    Into the final 3km of the stage and Nibali has 15 seconds on Chavez, 1'41 on Valverde and 3'30 on Kruijswijk.


  122. 16:57:01 CEST

    Nibali is about to hit the hardest part of the climb as he heads towards the stage win. Chaves accelerates and tries to respond but the gap continues to grown.


  123. 16:59:07 CEST

    The Astana leader takes on a bottle as Nieve comes back and catches Chaves. Chaves wants help and the Team Sky rider comes through and takes a turn. 


    Further down the climb and Kruijswijk is at 3'37. He's around 1;40 down on Valverde but more dangerous are Nibali and Chaves, given the time gap and what we've seen today in terms of performance.


  124. 17:01:04 CEST

    Just over 1K to go on the stage and Nibali continues to gain time on his rivals. It looks like Chaves will pull on pink so he just needs to limit his loses to Nibali and then continue to gain time on Kruijswijk, who is now nearly four minutes down. 


  125. 17:02:57 CEST

    • Astana 2016

    Nibali comes to the line and takes the stage win. He may even move up to second overall. He wins stage 19 and he takes the 10 second bonus. The Shark is back.


  126. 17:03:07 CEST

    Start the clock.


  127. 17:03:55 CEST

    Nieve has dropped Chaves and he'll take second. At the line Chaves is third at, 51 seconds. 


  128. 17:04:49 CEST

    Ulissi takes fourth on the stage as we look down the mountain at Valverde and Majka who have just looked to limit their loses. Kruijswijk is even further back as we see Nibali in tears at the line.


  129. 17:05:18 CEST

    Nibali moves ahead of GC against Valverde, who comes over the line at 2'11.


  130. 17:06:46 CEST

    Rider trickle over the line in ones and twos. Kruijswijk is coming to the line but he's going to lose over four minutes today. He could be fourth overall in fact. 


  131. 17:07:22 CEST

    • Pink Jersey

    Confirmed: Chaves is in pink for tomorrow's penultimate stage of the Giro d'Italia.


  132. 17:07:55 CEST

    1 Vincenzo Nibali (Ita) Astana Pro Team
    2 Mikel Nieve (Spa) Team Sky
    3 Esteban Chaves (Col) Orica-GreenEdge
    4 Diego Ulissi (Ita) Lampre - Merida
    5 Rafal Majka (Pol) Tinkoff Team
    6 Alejandro Valverde (Spa) Movistar Team
    7 Simon Clarke (Aus) Cannondale Pro Cycling
    8 Georg Preidler (Aut) Team Giant-Alpecin
    9 Nicolas Roche (Irl) Team Sky
    10 Domenico Pozzovivo (Ita) AG2R La Mondiale


  133. 17:08:39 CEST

    4'54 for Kruijswijk. Chaves leads the race by 44 seconds over Nibali.


  134. 17:10:52 CEST

    • Pink Jersey

    And here is the new GC after the most dramatic stage of this year's race by far:


    General classification after stage 19

    1 Esteban Chaves (Col) Orica-GreenEdge 78:14:20
    2 Vincenzo Nibali (Ita) Astana Pro Team 0:00:40
    3 Steven Kruijswijk (Ned) Team LottoNl-Jumbo 0:01:05


  135. 17:12:47 CEST

    • Movistat 2016

    Valverde has told reporters at the finish that he was unaware that Kruijswijk has crashed. He will be aware, however, that he's been pushed off the podium. 


  136. 17:13:59 CEST

    • Lotto Jumbo 2016

    Kruijswijk as you can imagine is distraught, his hands over the bars as he slumps at the finish line. His crash on the descent of the Cima Coppi has destroyed his race. It's not over, but what a huge, huge blow.


  137. 17:15:11 CEST

    • Pink Jersey

    And here are the GC standings after today's stage:

    1 Esteban Chaves (Col) Orica-GreenEdge 78:14:20
    2 Vincenzo Nibali (Ita) Astana Pro Team 0:00:40
    3 Steven Kruijswijk (Ned) Team LottoNl-Jumbo 0:01:05
    4 Alejandro Valverde (Spa) Movistar Team 0:01:48
    5 Rafal Majka (Pol) Tinkoff Team 0:03:59
    6 Bob Jungels (Lux) Etixx - Quick-Step 0:07:53
    7 Andrey Amador (CRc) Movistar Team 0:09:34
    8 Rigoberto Uran (Col) Cannondale Pro Cycling 0:12:18
    9 Kanstantsin Siutsou (Blr) Dimension Data 0:13:19
    10 Domenico Pozzovivo (Ita) AG2R La Mondiale 0:14:11


  138. 17:16:59 CEST


    I said the Giro finishes in Turin so congratulation to Vincenzo, it was brilliant today. He’s a real champion and congratulations to the team because they worked hard. Without them it’s very hard to win the Giro. Vincenzo, thanks to a great team effort, has found the legs and the Giro is still not finished.

    This victory is extra motivation for the team. Everything is not over and tomorrow we will try again. Chaves was in difficulty towards the end so you never know. The Giro is still not finished.


  139. 17:23:43 CEST

    • Orica GreenEdge jersey 2016



    We didn’t know who was going to attack on the biggest climb, the Cima Coppi, but we always had the plan to get one of our riders into the breakaway and it was a very successful move with Ruben Plaza doing some incredible work today.

    Everybody is human, accidents happen and people have good days and bad days. We’ve got one day to go and we’ve got one man to mark and that is Vincenzo Nibali.

    He gave everything he could on the climb. Nibali played some games at the bottom of the climb but we knew that he would do that. He’s in good shape and he won’t be going anywhere without us tomorrow.

    Tomorrow is one of the hardest ways to finish off any Grand Tour and I’m confident that Chaves is up to the challenge.


  140. 17:25:24 CEST

    So White thinks that he and Chaves just have one man to mark tomorrow. It should make for a thrilling mountain finale. Have we seen the last of Kruijswijk though or can he bounce back?


  141. 17:27:22 CEST

    Kruijswijk's crash on the descent changed the entire race but it was Orica who kicked things off on the first climb with Chaves, Nibali and Kruijswijk going clear as Valverde and Majka faltered. 


    Zakarin crashed out on the descent and left the race with a broken left collar bone as Nibali and Chaves linked up with teammates and put more time into Kruijswijk.


  142. 17:29:20 CEST

    Despite making to back to a group that included Bob Jungels, Kruijswijk continued to lose time and the writing was on the wall when the Etixx rider dropped him on the climb up to Risoul.

    From there it was a battle between Nibali and Chaves who worked together during parts of the stage. As the top of the climb approached though it was Nibali who attacked, and his second move dropped Chaves. 

    Nibali went on to claim the stage win and Chaves moves into pink while Kruijswijk drops to third. 


  143. 17:32:58 CEST

    • Orica GreenEdge jersey 2016

    Esteban Chaves (Orica-GreenEdge) - new race leader:


    It was an amazing day of the race for me. Also, more important I take the maglia rosa. I'm really happy today - the team worked unbelievable. All the guys attacking the dell'Angelo, and Ruben waited for me, and pushed like a real machine. In the final I tried to follow Nibali but he was stronger today - I take the maglia in the final and we will try to defend tomorrow.

    Their team showed today they would fight for the maglia rosa, but unfortunately he crashed. Sorry, mate. I was behind Nibali and he descends very fast.


  144. 17:38:37 CEST


  145. 17:39:41 CEST


  146. 17:41:18 CEST

    Dimitri Konyshev (Katusha team director):


    [Ilnur Zakarin] had a big fall - 20 or 30 metres he flew. The doctors didn’t want to move him at the beginning but he’s conscious and he’s talking and we think that it’s just a collarbone.

    Of course, the health is more important. I’m really sorry for him, though, because the race was getting interesting and he was feeling good and he was in the main group.


  147. 17:48:34 CEST

    • Astana 2016

    Vincenzo Nibali:

    "I've won by rage today. It hasn't been easy to handle everything that has happened over the past few days. I dedicate this victory to Rosario [a young pupil of his who accidentally died two weeks ago]. I'm very happy. It's been a terribly hard stage. I want to keep my feet on the ground. There's another hard stage to contest tomorrow".


  148. 18:01:17 CEST


  149. 18:08:59 CEST

    • Team Katusha 2016

    For the latest on Zakarin, please click here. We will update the story with more information as we get it. 


  150. 18:15:20 CEST

    You can find our report, results and photos from today's epic stage, right here.


  151. 18:15:54 CEST

    Thanks for joining us today, we'll be back tomorrow with the final day in the mountain of this year's Giro d'Italia.


  152. 18:26:07 CEST

    Before we go, actually, you can also find the results from the US national TT championships here.

  153. 18:43:23 CEST

    Bauke Mollema ‏@BaukeMollema 55m55 minutes ago

    What a dramatic stage in #Giro. Watched it on the phone at the airport. Huge respect for @s_kruijswijk after that crash. Go for it tomorrow!


  154. 18:44:07 CEST

    Jonathan Vaughters ‏@Vaughters 1h1 hour ago

    Solid ride by @UranRigoberto today. That's why I hired the guy, even if he gets sick or has bad luck, he fights back. #leadership.


  155. 18:45:54 CEST

    Thanks for you patience. We now have full results for the stage


  156. 18:55:28 CEST

    That really is it from us today. Catch you tomorrow.


Back to top