Rumeno majico vodilnega je zadržal Britanec Geraint Thomas iz ekipe Sky.
Roglič je prvič napadel dobrih 13 kilometrov pred vrhom prelaza Portet, takrat mu je sledil le Chris Froome, drugič pa je poskusil 2,4 kilometra pred koncem etape. Tudi takrat so ga najboljši v skupnem seštevku ulovili.
Slaba dva kilometra pred koncem je močno pospešil Nizozemec Tom Dumoulin, sledila sta mu lahko le Roglič in Thomas, Froome pa ritmu ni mogel slediti. Do cilja je nadaljeval ob pomoči mladega Kolumbijca, moštvenega kolega Egana Bernala.
V zadnjih metrih vzpona je napadel Thomas in cilj prečkal z nekaj sekundami prednosti pred Rogličem in Dumoulinom.
Drugo mesto v etapi je sicer osvojil Irec Daniel Martin, tretjega pa Thomas.
Dumoulin je v skupnem seštevku pridobil eno mesto, zdaj je drugi, tretji je Froome, četrti pa Roglič. Zasavec za branilcem naslova Froomom zaostaja za 16 sekund.
Izidi, 17. etapa: 1. Nairo Quintana (Kol/Movistar) 2:21:27 2. Daniel Martin (Irs/UAE Emirates) + 0:28 3. Geraint Thomas (VBr/Sky) 0:47 4. Primož Roglič (Slo/LottoNL-Jumbo) 0:52 5. Tom Dumoulin (Niz/Sunweb) 0:52 6. Steven Kruijswijk (Niz/LottoNL-Jumbo) 1:05 7. Egan Bernal (Kol/Sky) 1:33 8. Chris Froome (VBr/Sky) 1:35 9. Mikel Landa (Špa/Movistar) 1:35 10. Ilnur Zakarin (Rus/Katjuša-Alpecin) 2:01 - skupno: 1. Geraint Thomas (VBr/Sky) 70:34:11 2. Tom Dumoulin (Niz/Sunweb) + 1:59 3. Chris Froome (VBr/Sky) 2:31 4. Primož Roglič (Slo/LottoNL-Jumbo) 2:47 5. Nairo Quintana (Kol/Movistar) 3:30 6. Steven Kruijswijk (Niz/LottoNL-Jumbo) 4:19 7. Mikel Landa (Špa/Movistar) 4:34 8. Romain Bardet (Fra/AG2R La Mondiale) 5:13 9. Daniel Martin (Irs/UAE Emirates) 6:33 10. Jakob Fuglsang (Dan/Astana) 9:31