Stage 21 : June 02, 2019 Verona - Verona (ITT) 17 km 1 Chad Haga (USA) Team Sunweb 0.22.07 2 Victor Campenaerts (Bel) Lotto Soudal 0.04 3 Thomas De Gendt (Bel) Lotto Soudal 0.06 4 Damiano Caruso (Ita) Bahrain-Merida 0.09 5 Tobias Ludvigsson (Swe) Groupama-FDJ 0.11 6 Josef Cerny (Cze) CCC Team 7 Pello Bilbao (Spa) Astana Pro Team 0.17 8 Mattia Cattaneo (Ita) Androni Giocattoli-Sidermec 0.20 9 Vincenzo Nibali (Ita) Bahrain-Merida 0.23 10 Primoz Roglic (Slo) Team Jumbo-Visma 0.26 Changes in GC, stage 21 compared to stage 20 : Biggest gainers by position : +2 Thomas De Gendt +2 Luke Durbridge +2 Arnaud Demare +1 Victor de la Parte +1 Victor Campenaerts +1 Tom Bohli +1 Rafal Majka +1 Primoz Roglic +1 Pieter Serry +1 Pello Bilbao Biggest losers by position : -2 Guillaume Boivin -2 Jan Hirt -2 Jhonatan Manuel Narvaez Prado -2 Johan Esteban Chaves Rubio -1 Antonio Pedrero -1 Ben O'Connor -1 Davide Formolo -1 Eddie Dunbar -1 Ivan Santaromita -1 Lawrence Warbasse -1 Marco Haller Biggest gainers by time : +1:12 Chad Haga +1:08 Victor Campenaerts +1:06 Thomas De Gendt +1:03 Damiano Caruso +1:01 Tobias Ludvigsson +1:01 Josef Cerny +0:55 Pello Bilbao +0:52 Mattia Cattaneo +0:49 Vincenzo Nibali +0:46 Primoz Roglic Biggest losers by time : -3:08 Eddie Dunbar -2:52 Ivan Ramiro Sosa Cuervo -2:42 Juan Jose Lobato Del Valle -2:25 Sho Hatsuyama -2:24 Tom Leezer -2:22 Miguel Eduardo Florez Lopez -2:21 Guy Niv -2:21 Manuel Senni -2:19 Guillaume Boivin -2:15 Awet Andemeskel -2:13 Paul Martens Favourites by position : +1 Rafal Majka +1 Primoz Roglic +1 Pello Bilbao -1 Mikel Landa Meana -1 Miguel Angel Lopez Favourites by time : +1:03 Damiano Caruso +0:55 Pello Bilbao +0:49 Vincenzo Nibali +0:46 Primoz Roglic +0:36 Ilnur Zakarin +0:32 Rafal Majka +0:15 Mikel Landa Meana +0:12 Simon Yates +0:08 Bauke Mollema -0:08 Miguel Angel Lopez -0:15 Ion Izagirre Insausti -0:18 Domenico Pozzovivo Top 10 and favourites GC standings (previous stage in parens) : 1 Richard Carapaz 90:01:47 (unchanged) 2 Vincenzo Nibali 1:05 (was 2nd at 1:54) 3 Primoz Roglic 2:30 (was 4th at 3:16) 4 Mikel Landa Meana 2:38 (was 3rd at 2:53) 5 Bauke Mollema 5:43 (was 5th at 5:51) 6 Rafal Majka 6:56 (was 7th at 7:28) 7 Miguel Angel Lopez 7:26 (was 6th at 7:18) 8 Simon Yates 7:49 (was 8th at 8:01) 9 Pavel Sivakov 8:56 (was 9th at 9:11) 10 Ilnur Zakarin 12:14 (was 10th at 12:50) ..... 19 Domenico Pozzovivo 33:40 (was 19th at 33:22) ..... 23 Damiano Caruso 49:06 (was 23rd at 50:09) ..... 31 Pello Bilbao 1:17:41 (was 32nd at 1:18:36) ..... 36 Ion Izagirre Insausti 1:28:25 (was 36th at 1:28:10) Top 10 on Points table with previous in parens: 1 Fausto Masnada 88 (unchanged) 2 Damiano Cima 83 (unchanged) 3 Mirco Maestri 58 (unchanged) 4 Marco Frapporti 50 (unchanged) 5 Jose Joaquin Rojas Gil 31 (unchanged) 6 Arnaud Demare 31 (unchanged) 7 Mattia Cattaneo 28 (unchanged) 8 Sho Hatsuyama 26 (unchanged) 9 Jan Bakelants 22 (unchanged) 10 Dario Cataldo 21 (unchanged) Top 10 on Mountains table with previous in parens: 1 Giulio Ciccone 267 (unchanged) 2 Fausto Masnada 115 (unchanged) 3 Damiano Caruso 86 (was 3rd with 84 points) 4 Richard Carapaz 75 (unchanged) 5 Mikel Nieve Ituralde 68 (unchanged) 6 Ilnur Zakarin 54 (unchanged) 7 Mattia Cattaneo 53 (unchanged) 8 Pello Bilbao 46 (unchanged) 9 Mikel Landa Meana 42 (unchanged) 10 Gianluca Brambilla 40 (unchanged) Retirements to date : Stage Florian Senechal (Fra) Deceuninck-QuickStep 20 Valerio Conti (Ita) UAE Team Emirates 18 Vyacheslav Kuznetsov (Rus) Katusha-Alpecin 17 Brent Bookwalter (USA) Mitchelton-Scott 16 Nicola Bagioli (Ita) Nippo-Vini Fantini-Faizane 16 Tony Gallopin (Fra) AG2R La Mondiale 16 Jasper De Buyst (Bel) Lotto Soudal 15 Enrico Barbin (Ita) Bardiani CSF 14 Sam Oomen (Ned) Team Sunweb 14 Giacomo Nizzolo (Ita) Dimension Data 13 Giovanni Lonardi (Ita) Nippo-Vini Fantini-Faizane 13 Ignatas Konovalovas (Ltu) Groupama-FDJ 13 James Knox (GBr) Deceuninck-QuickStep 13 Louis Vervaeke (Bel) Team Sunweb 13 Mark Renshaw (Aus) Dimension Data 13 Roger Kluge (Ger) Lotto Soudal 13 Tao Geoghegan Hart (GBr) Team Ineos 13 Caleb Ewan (Aus) Lotto Soudal 12 Elia Viviani (Ita) Deceuninck-QuickStep 12 Jakub Mareczko (Ita) CCC Team 12 Matteo Moschetti (Ita) Trek-Segafredo 11 Umberto Orsini (Ita) Bardiani CSF 9 Fernando Gaviria (Col) UAE Team Emirates 7 Laurens De Plus (Bel) Team Jumbo-Visma 7 Sacha Modolo (Ita) EF Education First 7 Laurens ten Dam (Ned) CCC Team 6 Robert Power (Aus) Team Sunweb 6 Jelle Vanendert (Bel) Lotto Soudal 5 Kristijan Koren (Slo) Bahrain-Merida 5 Tom Dumoulin (Ned) Team Sunweb 5 Daniel Navarro Garcia (Spa) Katusha-Alpecin 4 Juan Sebastian Molano Benavides (Col) UAE Team Emirates 4 Matti Breschel (Den) EF Education First 4 Total retirements : 33