Stage 21 : May 28, 2017 Monza - Milan (ITT) 29.3 km 1 Jos Van Emden (Ned) Team LottoNl-Jumbo 0.33.08 2 Tom Dumoulin (Ned) Team Sunweb 0.15 3 Manuel Quinziato (Ita) BMC Racing Team 0.27 4 Vasil Kiryienka (Blr) Team Sky 0.31 5 Joey Rosskopf (USA) BMC Racing Team 0.35 6 Jan Barta (Cze) Bora-Hansgrohe 0.39 7 Georg Preidler (Aut) Team Sunweb 0.51 8 Bob Jungels (Lux) Quick-Step Floors 0.54 9 Jan Tratnik (Slo) CCC Sprandi Polkowice 0.57 10 Andrey Amador (CRc) Movistar Team 1.02 Changes in GC, stage 21 compared to stage 20 : Biggest gainers by position : +4 Michael Hepburn +4 Manuel Quinziato +4 Jos van Emden +3 Twan Castelijns +3 Tom Dumoulin +3 Mads Pedersen +3 Kristijan Koren +3 Johann Van Zyl +3 Jan Tratnik +3 Edward Ravasi Biggest losers by position : -3 Matteo Busato -2 Branislau Samoilau -2 Davide Villella -2 Hubert Dupont -2 Ivan Rovny -2 Jesper Hansen -2 Julien Berard -2 Matvey Mamykin -2 Robert Kiserlovski -2 Sindre Skjostad Lunke -2 Valerio Agnoli Biggest gainers by time : +1:08 Jos van Emden +0:53 Tom Dumoulin +0:41 Manuel Quinziato +0:37 Vasil Kiryienka +0:33 Joey Rosskopf +0:29 Jan Barta +0:17 Georg Preidler +0:14 Bob Jungels +0:11 Jan Tratnik +0:06 Andrey Amador Bikkazakova Biggest losers by time : -5:36 Simone Andreetta -4:42 Matvey Mamykin -4:35 Lorenzo Rota -4:33 Zhandros Bizhigitov -4:32 Hugh Carthy -4:29 Sindre Skjostad Lunke -4:21 Filippo Pozzato -4:19 Pierre Rolland -4:16 Quentin Jauregui -4:15 Sergey Lagutin -4:11 Jesus Hernandez Blazquez Favourites by position : +3 Tom Dumoulin +1 Mikel Landa Meana +1 Bob Jungels -1 Vincenzo Nibali -1 Thibaut Pinot -1 Nairo Quintana -1 Adam Yates Favourites by time : +0:53 Tom Dumoulin +0:14 Bob Jungels -0:01 Vincenzo Nibali -0:13 Tejay van Garderen -0:31 Nairo Quintana -0:34 Thibaut Pinot -0:38 Bauke Mollema -0:41 Ilnur Zakarin -1:07 Mikel Landa Meana -1:20 Adam Yates -1:41 Domenico Pozzovivo -1:53 Gorka Izagirre Insausti -2:22 Davide Formolo Top 10 and favourites GC standings (previous stage in parens) : 1 Tom Dumoulin 90:34:54 (was 4th at 0:53) 2 Nairo Quintana 0:31 (was 1st at 0:00) 3 Vincenzo Nibali 0:40 (was 2nd at 0:39) 4 Thibaut Pinot 1:17 (was 3rd at 0:43) 5 Ilnur Zakarin 1:56 (was 5th at 1:15) 6 Domenico Pozzovivo 3:11 (was 6th at 1:30) 7 Bauke Mollema 3:41 (was 7th at 3:03) 8 Bob Jungels 7:04 (was 9th at 7:18) 9 Adam Yates 8:10 (was 8th at 6:50) 10 Davide Formolo 15:17 (was 10th at 12:55) ..... 17 Mikel Landa Meana 37:09 (was 18th at 36:02) ..... 20 Tejay van Garderen 57:13 (was 20th at 57:00) ..... 28 Gorka Izagirre Insausti 1:34:21 (was 28th at 1:32:28) Top 10 on Points table with previous in parens: 1 Fernando Gaviria 325 (unchanged) 2 Jasper Stuyven 192 (unchanged) 3 Sam Bennett 117 (unchanged) 4 Daniel Teklehaimanot 100 (unchanged) 5 Lukas Postlberger 98 (unchanged) 6 Tom Dumoulin 80 (was 10th with 68 points) 7 Pavel Brutt 76 (was 6th with 76 points) 8 Kristian Sbaragli 76 (was 7th with 76 points) 9 Eugert Zhupa 70 (was 8th with 70 points) 10 Roberto Ferrari 70 (was 9th with 70 points) Top 10 on Mountains table with previous in parens: 1 Mikel Landa 224 (unchanged) 2 Luis Leon Sanchez 118 (unchanged) 3 Omar Fraile 104 (unchanged) 4 Nairo Quintana 70 (unchanged) 5 Pierre Rolland 70 (unchanged) 6 Ilnur Zakarin 66 (unchanged) 7 Igor Anton 56 (unchanged) 8 Tom Dumoulin 55 (unchanged) 9 Domenico Pozzovivo 54 (unchanged) 10 Thibaut Pinot 53 (unchanged) Retirements to date : Stage Angel Vicioso Arcos (Spa) Katusha-Alpecin 21 <<< Giovanni Visconti (Ita) Bahrain-Merida 20 Steven Kruijswijk (Ned) Team LottoNL-Jumbo 20 Bram Tankink (Ned) Team LottoNL-Jumbo 19 Jasper De Buyst (Bel) Lotto Soudal 18 Daniel Martinez (Col) Wilier Triestina 17 Phil Bauhaus (Ger) Team Sunweb 17 Sacha Modolo (Ita) UAE Team Emirates 17 Alex Edmondson (Aus) Orica-Scott 16 Ben Hermans (Bel) BMC Racing Team 16 Daniele Bennati (Ita) Movistar Team 16 Kenny Elissonde (Fra) Team Sky 16 Ryan Gibbons (RSA) Dimension Data 16 Sean De Bie (Bel) Lotto Soudal 16 Victor Campenaerts (Bel) Team LottoNL-Jumbo 16 Vincenzo Albanese (Ita) Bardiani CSF 16 William Bonnet (Fra) FDJ 16 Bart De Clercq (Bel) Lotto Soudal 15 Caleb Ewan (Aus) Orica-Scott 15 Ivan Savitsky (Rus) Gazprom - Rusvelo 15 Rudiger Selig (Ger) Bora-Hansgrohe 15 Tanel Kangert (Est) Astana Pro Team 15 Andre Greipel (Ger) Lotto Soudal 14 Jakub Mareczko (Ita) Wilier Triestina 14 Geraint Thomas (GBr) Team Sky 13 Giacomo Nizzolo (Ita) Trek-Segafredo 11 Laurent Didier (Lux) Trek-Segafredo 11 Nathan Haas (Aus) Dimension Data 11 Matteo Pelucchi (Ita) Bora-Hansgrohe 10 Wilco Kelderman (Ned) Team Sunweb 9 Alexandre Geniez (Fra) AG2R La Mondiale 4 Javier Moreno Bazan (Spa) Bahrain-Merida 4 Pavel Kochetkov (Rus) Katusha-Alpecin 4 Rohan Dennis (Aus) BMC Racing Team 4 Total retirements : 34