Riders' GC positions after each stage
           (needs to be viewed with a mono font)
            
             Stage                              1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21
             -----                            --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
              Tom Dumoulin                     29  23  19   7   6   7   6   6   3   1   1   1   1   1   1   1   1   1   2   4   1
              Nairo Quintana                   26  16  17   6   7   6   7   7   1   2   2   2   2   2   2   2   2   2   1   1   2
              Vincenzo Nibali                  24  13  12   4   5   4   4   4   5   5   5   5   5   4   4   3   3   3   3   2   3
              Thibaut Pinot                    53  38  28  10  11  11  11   9   2   4   4   4   4   3   3   4   4   4   4   3   4
              Ilnur Zakarin                    52  90  43  14  14  14  14  14   7   8  10  10  10   5   5   5   5   5   5   5   5
              Domenico Pozzovivo               32  18  14   5   4   5   5   5   6   7   9   8   8   8   7   6   6   6   6   6   6
              Bauke Mollema                    50  35  26   8   8   8   8   8   4   3   3   3   3   6   6   7   7   7   7   7   7
              Bob Jungels                      16  24   4   1   1   1   1   1  12   6   7   7   7   9   8   8   8  10   9   9   8
              Adam Yates                       28  17  13   3   3   3   3   3  16  16  16  16  15  13  11  10  11   9   8   8   9
              Davide Formolo                   54  41  31  13  13  13  13  13   8  13  13  13  13  14  12  11  13  11  11  10  10
              Jan Polanc                       36  92  82  19  19  19  19  19  15  14  18  18  17  16  14  13  10  13  12  11  11
              Jan Hirt                        116  76  74  38  38  38  36  33  26  25  22  21  20  20  18  16  16  16  14  12  12
              Maxime Monfort                   58  46  32  25  25  25  25  25  19  19  17  17  16  18  16  15  12  12  13  13  13
              Dario Cataldo                   105  72  71  23  23  22  20  20  14  15  11  11  11  12  13  14  15  14  15  14  14
              Sebastien Reichenbach           144 125 120  34  35  37  39  37  25  23  21  22  22  21  19  17  17  17  16  15  15
              Patrick Konrad                   37  34  22  52  52  45  45  42  31  31  28  27  26  24  20  18  18  19  18  16  16
              Mikel Landa Meana                45  31  23   9  12  12  12  12  44  42  51  51  48  42  39  24  27  22  17  18  17
              Andrey Amador Bikkazakova        55  40  29  12  10  10   9  10   9   9   6   6   6  10   9  12  14  15  20  19  18
              Hubert Dupont                   128  97 109  33  33  30  30  30  29  30  23  24  21  23  22  19  19  18  19  17  19
              Tejay van Garderen               40  32  27  11   9   9  10  11  13  17  35  34  32  35  32  29  26  21  22  20  20
              Franco Pellizotti               108  71  75  32  32  31  31  32  24  24  25  28  29  26  23  21  21  20  21  21  21
              Pierre Rolland                  101  74  96  26  27  32  44  41  50  52  42  43  45  44  40  34  33  27  23  22  22
              Stef Clement                    146 114 142  59  57  53  52  47  36  33  31  30  28  27  27  22  24  23  25  23  23
              Laurens De Plus                  66  55  33  42  41  40  38  34  32  34  27  26  25  22  21  25  23  29  27  24  24
              Winner Anacona Gomez             80  63  70  30  30  35  35  52  37  35  33  33  35  34  37  27  28  24  26  25  25
              Simone Petilli                   44  43  57  20  20  20  21  21  21  21  20  20  19  19  24  20  20  26  29  26  26
              Rui Alberto Faria da Costa       21  12  15  17  17  17  17  17  18  18  15  14  14  15  17  23  22  28  24  27  27
              Gorka Izagirre Insausti         170 129 123  35  34  33  32  28  40  39  43  42  40  39  35  26  25  25  28  28  28
              Ben Gastauer                    130  96  86  73  70  63  60  53  41  41  38  38  37  38  36  39  39  34  32  31  29
              Ruben Plaza Molina              157 128 122  66  72  69  76  87  76  71  55  54  54  51  49  44  43  36  31  32  30
              Robert Kiserlovski               70  91  80  46  45  51  51  61  57  64  54  55  55  58  46  37  37  32  33  29  31
              Jesper Hansen                    91  80  98  31  31  29  29  39  30  32  29  32  30  28  25  28  29  33  36  30  32
              Sebastian Henao Gomez           106 104 107  51  50  50  50  60  62  62  60  61  60  55  44  50  49  46  38  33  33
              Laurens ten Dam                 115  85  79  85  84  75  70  57  39  38  34  35  33  32  31  30  31  30  35  34  34
              Kanstantsin Siutsou              47  29   5  21  21  23  23  24  33  29  30  29  27  29  34  38  38  31  34  35  35
              Jacques Janse van Rensburg      104  78  97  92  89  81  81  63  42  43  40  39  38  36  33  32  30  37  37  36  36
              Philip Deignan                  167 136 118  56  55  61  67  67  56  57  48  49  49  45  41  46  44  42  45  37  37
              Michael Woods                    75  61  67  22  22  21  22  22  22  22  24  23  23  30  30  35  34  39  43  38  38
              Francois Bidard                  61  39  62  72  69  59  57  64  46  51  61  60  56  60  52  48  47  51  48  39  39
              Alexander Foliforov             129 146 159  64  63  56  55  69  52  53  49  48  50  50  59  53  54  41  42  40  40
              Gregor Muhlberger                12  37  30  54  58  46  46  43  66  72  68  69  67  66  70  49  48  40  39  41  41
              Julien Bernard                  150 151 162  83  83  76  72  66  58  55  57  59  58  56  50  54  46  50  49  42  42
              Luis Leon Sanchez                23  22  20  67  65  55  53  48  68  61  50  50  47  48  43  51  50  54  44      43
              Rudy Molard                      92  67  73  45  44  43  42  40  34  36  36  36  34  33  28  33  35  43  40  43  44
              Michal Schlegel                 119  88 135 102  99  90  89  94  73  69  59  58  57  52  48  36  36  45  50  44  45
              Peter Stetina                   127 109 110  36  36  34  34  31  28  27  32  31  31  31  29  31  32  38  41  46  46
              Tomasz Marczynski                82  59  46  37  37  36  33  38  47  47  41  40  39  37  42  40  40  48  54  47  47
              Jose Joao Pimenta Costa Mendes   76  62  68 112 108  91  88  84  51  48  46  44  42  40  45  45  53  55  60  49  48
              Jesus Hernandez Blazquez        172 164 168  84  87 122 125 127  94  98  83  84  85  83  73  63  63  67  57  48  49
              Jose Joaquin Rojas Gil           22  21  24  48  47  48  48  45  55  54  47  47  44  46  53  64  64  57  52  50  50
              Matteo Montaguti                 41  20  21  29  29  28  28  29  43  44  37  37  36  43  51  55  55  59  59  51  51
              Cristian Rodriguez Martin       132  98 139  40  40  41  40  36  27  26  26  25  24  25  26  41  41  47  51  52  52
              Steve Morabito                  122 105  45  44  43  44  43  44  49  49  53  52  52  53  47  52  52  53  56  53  53
              Simon Geschke                   110  77  76  58  56  54  54  58  81  81  73  72  71  68  60  58  58  62  58  54  54
              Diego Rosa                       27  19  16  62  62  58  65  54  59  58  64  64  63  59  63  69  69  56  62  56  55
              Victor de la Parte              145 111 111  49  49  65  64  59  61  63  62  62  61  62  54  57  57  61  61  55  56
              Carlos Verona Quintanilla       166 160 170  65  79  86  90 105  87  88  77  80  81  80  74  68  68  66  65  57  57
              Eros Capecchi                   159 116  92  75  73  73  79  77  74  75  65  65  64  61  57  47  45  49  46  58  58
              Natnael Berhane                  57  49  47  28  28  27  27  26  35  37  39  41  41  54  65  59  60  44  47  59  59
              Jose  Goncalves                  78 135 113  68  66  60  58  55  79  77  70  70  72  77  68  62  65  58  63  60  60
              Jose Herrada Lopez              163 127 121  39  39  39  37  35  38  40  44  45  46  47  56  56  56  60  53  61  61
              Igor Anton Hernandez            155 121 148  41  53  82  80  89  63  65  56  56  59  49  62  42  51  52  55  62  62
              Andrey Zeits                    112 137 133  60  60  87  86  65  78  79  85  82  79  73  76  75  76  81  72  64  63
              Enrico Battaglin                 14  10   9  61  61  57  56  50  60  60  69  67  66  65  67  72  79  80  77  63  64
              Omar Fraile Matarranza          113 119 117  98 105  89  94 102 107 104  80  83  83  86  89  87  81  82  83  65  65
              Pello Bilbao                    121 170 147  80  80  70  74  71  86  89  78  77  75  75  75  71  71  73  64  66  66
              Silvan Dillier                  191 169 149  82  82  66  69  81  77  76  66  68  68  70  69  61  62  64  66  67  67
              Valerio Conti                    68  50  60  24  24  24  24  23  23  28  52  53  51  64  55  65  59  65  67  68  68
              Joe Dombrowski                  165 163 173 175 170 175 175 172 144 146 117 116 117 107 107  92  92  72  73  69  69
              Joey Rosskopf                    34  26  25  53  51  47  47  49  48  50  71  71  69  69  64  70  70  68  68  71  70
              Georg Preidler                   33  33  54  55  54  49  49  51  53  46  58  57  53  57  61  66  66  70  69  72  71
              Davide Villella                  51  25  53  70  68  99  98  95 106 102  94  94  93  91  79  84  85  69  71  70  72
              Jeremy Roy                      118 106  89  90  88  83  84  72  72  70  75  74  76  82  84  80  77  78  76  74  73
              Manuele Boaro                   138 174 127  86  85  79  77  74  70  74  76  75  73  76  66  73  72  75  78  73  74
              Dylan Teuns                     126 108 116  88 118  92  97  79  82  84  98  98 101  93  83  86  86  86  87  76  75
              Enrico Gasparotto                96  68  94  96  94  96  93  90  89  86  82  79  77  81  80  67  67  71  70  75  76
              Tom Jelte Slagter               109  84  41  57  59  52  59  83  93  95 107 108 107  97  93  79  80  83  85  77  77
              Felix Grossschartner             56  54  64 128 124 105 114 118  85  82  86  86  84  90  91  78  74  74  79  78  78
              Manuel Senni                    195 195 195 190 187 187 185 185 169 168 123 125 124 109 109  88  89  92  90  79  79
              Edward Ravasi                    95 142 157 100  97  98 106  98  92  93  84  87  87  87  86  81  82  87  89  83  80
              Clement Chevrier                 64  53  91 137 135 103 100  91  84  85  88  85  82  79  77  82  83  84  74  80  81
              Chad Haga                        86  69 104  50  48  71  68  68  69  68  81  81  78  78  81  74  75  76  80  84  82
              Paolo Tiralongo                 154 130 152  78  76  77  75  86  83  87  89  89  86  89  82  90  91  91  88  82  83
              Matteo Busato                   107 118 155 123 130 106 105 109 109 113 105 105 104 105 100  95  88  89  75  81  84
              Tobias Ludvigsson                89  81  48  43  42  42  41  46  45  45  74  73  70  67  71  76  78  79  82  87  85
              Salvatore Puccio                 43  28  55  71  67  67  63  62  65  59  67  66  65  71  72  77  73  77  81  86  86
              Matvey Mamykin                  174 172 153  97  95 117 127 128 108 110  95  95  99  96  92  85  96  97  93  85  87
              Lukasz Owsian                   100 185 183 154 152 150 150 148 131 128 103 103 100 100  98  89  90  90  92  89  88
              Dries Devenyns                   65  45  63 107 110 100 103 122 102 103  91  91  91  88  88  97  93  95  95  88  89
              Quentin Jauregui                 60 140 130  93  91 112 117 117 115 114  92  93  90  84  85  93  94  93  84  90  90
              Jurgen Van den Broeck           160 122 119  95  93  93  96  92  97  92  93  92  92  92  94  98  98  99  97  93  91
              Hugh Carthy                     156 154 167  47  46  88  87  80  64  66  79  78  80  72  78  83  84  85  86  91  92
              Adam Hansen                      77 102  88  76  74  72  82  82  75  78  90  90  89  94  90  96  97  98  96  92  93
              Francisco Ventoso                30  44  56  87  86  80  78  88  96  90  96  96  94  98  99  91  87  88  91  95  94
              Giulio Ciccone                  143 152 161 162 158 145 163 166 112 130 134 138 139 137 119 118 114 112 104  94  95
              Sergey Firsanov                 133 147 160  77  75  68  66  78  67  67  87  88  88  85  87  94  95  96  94  96  96
              Matthieu Ladagnous               88 143 126 134 129 119 113 103 100 101 104 102  98 104 103 106 104 106 107  97  97
              Jasper Stuyven                    8   5  50 103 100  85  85  85  95  96 110 107 103 112 101 105 103  94  98  99  98
              Julen Amezqueta Moreno          139 112 143 149 151 165 166 159 147 150 161 163 164 148 134 109 101 100 100  98  99
              Luka Pibernik                    46  30  58 109 107 102 109 100  99  99 114 111 109 101 102 107 108 105 102 100 100
              Kristian Sbaragli                 7   7  51 142 139 109 107  93 105 107 119 118 116 120  97 101  99 101  99 101 101
              Vasil Kiryienka                 168 165 131 139 137 139 137 130 132 119 100 101 106 106 106 100 100 102 101 102 102
              Benoit Vaugrenard               147 115 112 124 120 114 115 104 101 100 101 104 102 110 110 102 102 103 103 105 103
              Filippo Pozzato                 125  99 140 147 144 126 124 112 120 122 128 126 125 125 128 124 124 124 120 103 104
              Pieter Serry                    189 178 180 170 178 179 183 182 168 166 139 148 151 153 139 126 132 132 125 104 105
              Jan Tratnik                     181 132 150 165 157 127 123 135 133 121 112 112 110 117 118 117 113 110 106 109 106
              Luka Mezgec                     186 139 114 153 149 140 138 142 148 153 154 152 150 152 153 148 145 142 142 106 107
              Rory Sutherland                 171 157 166 155 174 180 179 177 170 170 152 155 158 159 149 134 122 120 119 107 108
              Christopher Juul Jensen          59  95  87 108 150 132 145 150 153 148 124 135 137 133 136 133 128 125 127 111 109
              Valerio Agnoli                   93 117 115 116 122 123 126 115 104 105  99  99  96  99  96  99 107 104 105 108 110
              Daniel Teklehaimanot             83 179 158 173 165 164 161 145 124 120 126 124 123 116 115 114 106 108 109 112 111
              Branislau Samoilau              161 155 164 129 128 149 148 140 142 135 109 110 112 102 104 112 105 107 108 110 112
              Marco Marcato                   134 138 102 121 119 101  99  97 119 115 108 115 115 118 116 115 111 115 110 113 113
              Lukas Postlberger                 1   2   3  99  96  84  83  76  91  91 102 100  97 103 105 108 110 111 112 115 114
              Cesare Benedetti                182 175 179 158 155 128 133 136 126 124 130 131 134 130 133 110 109 109 111 114 115
              Martijn Keizer                  177 158 146 150 145 147 144 147 150 139 131 132 135 132 126 104 115 113 113 116 116
              Jos van Emden                    71  56  66 111 104 111 108 106 114 106 118 117 114 119 117 122 121 119 118 121 117
              Lars Ytting Bak                  67  51  65 110 114 120 116 119  98  94 106 106 105 108 108 116 112 117 117 120 118
              Ivan Rovny                       87 145 156 152 163 130 135 116 123 125 115 119 119 121 124 121 120 118 114 117 119
              Sindre Skjostad Lunke           178 162 169  94  92 116 111 114 122 123 113 114 113 111 111 103 116 114 115 118 120
              Alexey Tsatevich                 25  47  61 127 123 137 134 138 139 138 142 140 136 138 135 137 136 130 121 122 121
              Michael Hepburn                 140 120 100 119 117 121 119 121 125 111 121 122 122 122 129 127 125 123 126 126 122
              Evgeny Shalunov                 183 181 182 179 179 183 181 178 177 173 169 171 170 166 157 154 148 147 123 124 123
              Enrico Barbin                    18  48 129 159 156 141 139 133 136 144 136 134 130 134 122 128 117 121 122 123 124
              Maxim Belkov                     98 173 178 169 173 178 173 174 166 163 147 144 144 144 144 131 146 145 144 127 125
              Simone Ponzi                     20  14  52 114 109  95  95 113 121 126 132 128 126 131 123 120 119 122 124 125 126
              Jan Barta                        63 189 185 184 182 181 177 179 179 172 155 153 152 149 148 142 131 126 128 128 127
              Kristijan Koren                  48  27  18 104 101 134 132 132 134 136 140 139 138 140 143 145 141 143 143 131 128
              Fernando Gaviria                 13   9   1 117 111 107 102 111 117 118 125 123 121 123 120 125 127 128 130 130 129
              Twan Castelijns                 131 190 186 180 175 176 170 170 167 165 150 149 145 145 145 132 129 129 132 133 130
              Julien Berard                   103  79  95  91  90 110 110 108 103 108 127 129 131 129 131 130 126 127 129 129 131
              Vyacheslav Kuznetsov             15 134  93 115 113 118 112 126 129 133 137 136 132 135 132 135 133 133 131 132 132
              Manuel Quinziato                102  70  39 105 102 136 140 143 145 137 141 143 142 143 142 136 135 136 136 137 133
              Pavel Brutt                       4   6  81  74  71  62  61  73  90  97 111 109 108 115 114 113 130 131 133 134 134
              Matej Mohoric                   117  75  42 106 103 104 101 110 116 132 135 133 129 128 130 129 134 135 135 136 135
              Alex Howes                      185 141 141 101  98 133 130 144 146 147 149 150 147 139 138 141 137 134 134 135 136
              Maciej Paterski                 111  86  78  89 112  94  91  96 118 116 116 113 111 113 112 111 142 137 137 138 137
              Mads Pedersen                   192 180 181 172 172 151 155 153 135 142 145 145 149 150 151 146 143 138 140 141 138
              Moreno Hofland                   74 101 105 144 143 146 143 146 149 149 151 151 148 146 146 140 139 140 139 140 139
              Eugert Zhupa                     84  64  38 132 131 125 122 124 128 131 148 146 143 141 140 143 138 139 138 139 140
              Michal Golas                     79  60  69 138 136 143 141 139 141 145 157 154 153 151 150 144 140 141 141 142 141
              Svein Tuft                      190 149 132 161 166 142 149 151 154 151 153 156 154 155 158 149 147 146 146 144 142
              Mirco Maestri                   142 126  83 140 138 144 142 137 138 143 146 147 146 147 147 147 144 144 145 143 143
              Iljo Keisse                     120 107  90 146 146 161 157 164 163 159 160 157 157 154 152 150 149 148 147 145 144
              Dmitrii Kozonchok               162 159 172 164 177 177 182 180 180 181 177 176 173 172 171 162 157 152 148 146 145
              Eugenio Alafaci                  97  82 134 166 159 159 162 160 159 160 167 166 166 165 164 156 150 149 149 147 146
              Alberto Losada Alguacil         180 168 175 189 191 191 191 186 183 183 174 175 175 173 166 159 152 151 150 148 147
              Maximiliano Ariel Richeze       175 110  49 148 141 156 152 163 171 175 171 169 167 167 163 157 153 153 151 149 148
              Johann Van Zyl                  136 150 145 160 161 168 169 169 156 155 156 158 162 157 156 152 156 156 154 152 149
              Roberto Ferrari                  39   4   7 136 133 138 136 141 155 162 163 161 156 156 154 153 151 150 152 150 150
              Lorenzo Rota                    152 156 176 177 181 160 174 176 176 178 175 177 179 178 173 164 162 161 153 151 151
              Nicola Boem                     141 183 184 183 180 169 176 167 172 174 170 172 171 170 168 161 161 160 155 153 152
              Davide Martinelli                69  42  59 143 142 157 151 152 165 164 165 165 161 162 155 151 155 155 156 154 153
              Tom Stamsnijder                 176 167 174 176 169 167 165 161 162 158 159 162 159 160 159 155 154 154 157 155 154
              Ilia Koshevoy                   188 191 192 186 186 186 186 187 186 187 185 185 184 182 177 168 165 164 158 156 155
              Simone Andreetta                137 186 189 182 185 172 178 181 184 185 182 183 181 179 174 165 159 158 159 157 156
              Sergey Lagutin                  124  87 136 156 153 154 158 156 160 157 166 168 168 169 165 158 158 157 160 158 157
              Sam Bennett                      10 188 191 187 184 185 184 184 185 186 183 181 177 176 172 163 160 159 161 159 158
              Marcin Bialoblocki              187 192 193 188 189 189 190 190 188 188 184 184 183 181 176 167 163 162 163 161 159
              Zhandros Bizhigitov             169 187 190 185 188 188 187 189 187 184 180 182 180 180 175 166 164 163 162 160 160
              Giuseppe Fonzi                  158 161 163 181 183 184 188 188 189 189 186 186 185 183 178 169 166 165 164 162 161