Nairo Quintana takes lead in Giro as Mikel Landa wins stage 19

Mikel Landa (Team Sky) atoned for two second place finishes in the last three days as the general classification was blown wide open on stage 19 of Giro 100. Credit: cyclingnews.com Landa earned a well-deserved stage victory at the third time of asking, riding away from Rui Costa (UAE Team Emirates) and Pierre Rolland (Cannondale-Drapac) to claim only his third ever Giro d'Italia win: all of which have come on mountains the great Marco Pantani won on. Nairo Quintana (Movistar) won back the maglia rosa by 38 seconds but three riders - Tom Dumoulin (Team Sunweb), Vincenzo Nibali (Bahrain-Merida) and Thibaut Pinot (FDJ) - are less than 55 seconds behind with just one mountain stage and a flat time trial remaining. Landa said: "I had a teammate in the breakaway and that was key for my win today. I'm very happy, it's not what we expected at the beginning [to be fighting for stage wins rather than GC] but I'm really proud." "I had bad legs from the s...