Results (brief)
1. Marcel Kittel (Ger) Etixx – Quick-Step 4:38:31
2. Arnaud Demare (Fra) FDJ
3. Sacha Modolo (Ita) Lampre – Merida
4. Moreno Hofland (Ned) Team LottoNl-Jumbo
5. Nicola Ruffoni (Ita) Bardiani CSF
6. Alexander Porsev (Rus) Team Katusha
7. Caleb Ewan (Aus) Orica-GreenEdge
8. Kristian Sbaragli (Ita) Dimension Data
9. Andrey Amador (CRc) Movistar Team
10. Giacomo Nizzolo (Ita) Trek-Segafredo
99. Ryder Hesjedal (Can) Trek-Segafredo
116. Hugo Houle (Can) AG2R La Mondiale
173. Svein Tuft (Can) Orica-GreenEdge
GC after Stage 2
1. Tom Dumoulin (Ned) Team Giant-Alpecin 4:49:34
2. Primoz Roglic (Slo) Team LottoNl-Jumbo
3. Marcel Kittel (Ger) Etixx – Quick-Step 0:01
4. Andrey Amador (CRc) Movistar Team 0:06
5. Tobias Ludvigsson (Swe) Team Giant-Alpecin 0:08
6. Moreno Moser (Ita) Cannondale Pro Cycling 0:12
7. Bob Jungels (Lux) Etixx – Quick-Step 0:13
8. Matthias Brandle (Aut) IAM Cycling 0:14
9. Silvan Dillier (Swi) BMC Racing Team 0:16
10. Roger Kluge (Ger) IAM Cycling
24. Svein Tuft (Can) Orica-GreenEdge 0:26
40. Ryder Hesjedal (Can) Trek-Segafredo 0:33
100. Hugo Houle (Can) AG2R La Mondiale 0:50