Czwarty etap miał 198 kilometrów metrów i już na pierwszych kilometrach uformowała się ucieczka złożona pięciu kolarzy. Uciekinierom nie udało się jednak dojechać do mety i mogliśmy oglądać typowy finisz z peletonu. W nim najlepszy okazał się Matteo Trentin z Quick-Step Floors, który przyjechał tuż Juanem Lobato z Lotto NL Jumbo.
Najlepszy z Polaków był Tomasz Marczyński z Lotto Soudal, który wpadł na metę na 20. miejscu i został mu zmierzony czas lidera.
Miejsca kolejnych Polaków:
120. Paweł Poljański Polska Bora-Hansgrohe +1:20
155. Przemysław Niemiec Polska UAE Emirates +3:45
156. Rafał Majka Polska Bora-Hansgrohe +3:45
Liderem wyścigu jest Chriss Froome z grupy Sky, który ma dwie sekundy przewagi nad Davidem de la Cruzem z Quick-Step Floors. Rafał Majka jest 43. i traci 6 minut i 38 sekund do lidera.