Results
1. André Greipel (Ger) Lotto Soudal 4:16:00
2. Caleb Ewan (Aus) Orica-GreenEdge
3. Giacomo Nizzolo (Ita) Trek-Segafredo
4. Sacha Modolo (Ita) Lampre – Merida
5. Alexander Porsev (Rus) Team Katusha
6. Moreno Hofland (Ned) Team LottoNl-Jumbo
7. Ivan Savitskiy (Rus) Gazprom-Rusvelo
8. Heinrich Haussler (Aus) IAM Cycling
9. Rick Zabel (Ger) BMC Racing Team
10. Sonny Colbrelli (Ita) Bardiani CSF
56. Hugo Houle (Can) AG2R La Mondiale
66. Ryder Hesjedal (Can) Trek-Segafredo
141. Svein Tuft (Can) Orica-GreenEdge
GC after Stage 12
1. Bob Jungels (Lux) Etixx – Quick-Step 49:32:20
2. Andrey Amador (Crc) Movistar Team 0:00:24
3. Alejandro Valverde (Esp) Movistar Team 0:01:07
4. Steven Kruijswijk (Ned) Team LottoNl-Jumbo
5. Vincenzo Nibali (Ita) Astana Pro Team 0:01:09
6. Rafal Majka (Pol) Tinkoff Team 0:02:01
7. Ilnur Zakarin (Rus) Team Katusha 0:02:25
8. Esteban Chaves (Col) Orica-GreenEdge 0:02:43
9. Gianluca Brambilla (Ita) Etixx – Quick-Step 0:02:45
10. Diego Ulissi (Ita) Lampre – Merida 0:02:47
13. Ryder Hesjedal (Can) Trek-Segafredo 0:03:56
96. Hugo Houle (Can) AG2R La Mondiale 1:11:35
158. Svein Tuft (Can) Orica-GreenEdge 1:42:49