Finisz z niewielkiej grupki przesądził o losach dzisiejszego etapu, kończącego się w Bukovina Resort. Po 129 kilometrach spędzonych w górach najwięcej sił zachował Preidler, który zaatakował na 500 metrów przed metą, gdy droga wiodła nieco w dół, i zyskał przewagę, która dała mu pewne zwycięstwo. Za jego plecami toczyła się walka o bonifikaty – drugi był Emanuel Buchmann (Bora-hansgrohe), a trzeci Kwiatkowski, który powiększył przewagę nad Dylanem Teunsem (BMC Racing Team) do 16 sekund.
Na etapie najeżonym podjazdami, między innymi pod Ścianę Harnaś i Czarną Górę, uciekinierzy długo nie mogli odjechać od peletonu. Jednak gdy to się udało, mieli okazję walczyć o cenne punkty do klasyfikacji górskiej.
Jednym z bohaterów odcinka startującego z Zakopanego był Łukasz Owsian (CCC Sprandi Polkowice). Polak, dziś jechał w ucieczce i był jednym z aktywniejszych kolarzy w grupie. Owsian punktował na 10 z 12 premii górskich, z czego osiem wygrał, i został nowym liderem klasyfikacji górskiej.
Gdy ucieczka została skasowana i grupa faworytów dojeżdżała do Bukowiny, uaktywnił się George Bennett (LottoNL-Jumbo), ale czujna jazda Kwiatkowskiego i jego kolegów z ekipy uniemożliwiła mu skuteczny atak, a do ostatniego kilometra dojechała kilkuosobowa grupka.
Atakował Preidler, wykorzystując fakt, że pozostali rywale oglądali się na siebie – Kwiatkowski, Teuns i Bennett pilnowali się wzajemnie. Austriak zyskał kilka sekund przewagi, którą dowiózł do mety i mógł cieszyć się z pierwszego w karierze zwycięstwa w World Tour.
Wyniki 6. etapu:
1 Georg Preidler (Aut) Groupama-FDJ 3:16:01
2 Emanuel Buchmann (Ger) Bora-Hansgrohe
3 Michał Kwiatkowski (Pol) Team Sky
4 Simon Yates (GBr) Mitchelton-Scott
5 Dylan Teuns (Bel) BMC Racing Team
6 Sergei Chernetski (Rus) Astana Pro Team
7 George Bennett (NZl) LottoNL-Jumbo
8 Laurens De Plus (Bel) Quick-Step Floors
9 Thibaut Pinot (Fra) Groupama-FDJ
10 Richard Carapaz (Ecu) Movistar Team 0:00:04
Klasyfikacja generalna po 6. etapie:
1 Michał Kwiatkowski (Pol) Team Sky 20:46:23
2 Dylan Teuns (Bel) BMC Racing Team 0:00:16
3 George Bennett (NZl) LottoNL-Jumbo 0:00:24
4 Emanuel Buchmann (Ger) Bora-Hansgrohe 0:00:25
5 Sergei Chernetski (Rus) Astana Pro Team 0:00:28
6 Thibaut Pinot (Fra) Groupama-FDJ
7 Georg Preidler (Aut) Groupama-FDJ 0:00:29
8 Laurens De Plus (Bel) Quick-Step Floors 0:00:31
9 Simon Yates (GBr) Mitchelton-Scott 0:00:39
10 Sam Oomen (Ned) Team Sunweb 0:00:42