Etap 6 – 11.05 : Reggio di Calabria – Terme Luigiane – 217 km + Wyniki#ZawodnikZespółCzas 1. Silvan Dillier BMC 4h 58' 01" 2. Jasper Stuyven TFS + 0" 3. Lukas Pöstlberger BOH + 12" 33. Tomasz Marczyński LTS + 50" 67. Maciej Paterski CCC + 1' 37" 135. Michał Gołaś SKY + 10' 14" 138. Łukasz Owsian CCC + 10' 14" 165. Marcin Białobłocki CCC + 13' 43"+ Klasyfikacja generalna po 6. etapie#ZawodnikZespółCzas 1. Bob Jungels QST 2. Geraint Thomas SKY + 6" 3. Adam Yates ORS + 10" 36. Tomasz Marczyński LTS + 5' 31" 94. Maciej Paterski CCC + 25' 43" 143. Michał Gołaś SKY + 37' 16" 150. Łukasz Owsian CCC + 40' 09" 189. Marcin Białobłocki CCC
Etap 7 – 12.05 : Castrovillari – Alberobello – 224 km + Wyniki#ZawodnikZespółCzas 1. Caleb Ewan ORS 5h 35' 18" 2. Fernando Gaviria QST + 0" 3. Sam Bennett BOH + 0" 59. Tomasz Marczyński LTS + 11" 86. Łukasz Owsian CCC + 17" 88. Michał Gołaś SKY + 17" 121. Maciej Paterski CCC + 32" 179. Marcin Białobłocki CCC + 3' 41"+ Klasyfikacja generalna po 7. etapie#ZawodnikZespółCzas 1. Bob Jungels QST 2. Geraint Thomas SKY + 6" 3. Adam Yates ORS + 10" 33. Tomasz Marczyński LTS + 5' 40" 91. Maciej Paterski CCC + 26' 13" 141. Michał Gołaś SKY + 37' 31" 150. Łukasz Owsian CCC + 40' 24" 190. Marcin Białobłocki CCC