Stage-Terrain Miles Stage Winner Margin Yellow Jersey Margin
1. Flat 124.9 Fernando Gaviria - Gaviria :04
2. Flat 113.4 Peter Sagan - Sagan :06
3. TTT 22.1 - -
4. Flat 121.2 - -
5. Hilly 127.1 - -
6. Hilly 112.5 - -
7. Flat 143.5 - -
8. Flat 112.5 - -
9. Hilly 97.2 - -
10. High Mountain 98.5 - -
11. High Mountain 67.4 - -
12. High Mountain 109.1 - -
13. Flat 105.3 - -
14. Hilly 116.8 - -
15. Hilly 112.8 - -
16. Mountain 135.5 - -
17. High Mountain 40.4 - -
18. Flat 106.3 - -
19. High Mountain 124.6 - -
20. ITT 19.3 - -
21. Flat 72.1 - -

Total Mileage: 2,082.5