El esloveno precedió a su compatriota Tadej Pogacar, del equipo UEA Emirates; y al local Guillaume Martin, de Cofidis, que completó el podio de la jornada.
En el cuarto lugar finalizó el colombiano Nairo Quintana, ganador del Giro de Italia en 2014 y de la Vuelta a España en 2016, que compite para Arkéa Samsic.
Quinto cerró la jornada el local Julian Alaphilippe, de Deceuninck-Quick Step, quien de ese modo retuvo la casaca amarilla de líder de la clasificación general de la competencia.
Alaphilippe le lleva cuarto segundos de ventaja al británico Adam Yates y siete a Roglic, que confirmó su condición de candidato al triunfo con una gran actuación este martes.
El esloveno, cuya presencia estuvo en duda por su caída en la Critérium del Daphiné que lo obligó a abandonar esa competencia, sumó su tercera victoria en una etapa en un Tour.
También desertó antes del final de la prueba, que se disputa en los Alpes franceses, el colombiano Egan Bernal, ganador de la pasada edición de la «Grand Bouclé» y que hoy no pudo contener la explosión de Roglic en el final del tramo.
En el tramo inicial otros fueron los protagonistas: Alexis Vuillermoz, de Ag2r La Mondiale, el letón Krists Neilands y el alemán Nits Politt (de Israel Start Up Nation) y el local Quentin Pacher (B&B Hotels Vital Concept).
En esa puja se sumaron el francés Mathieu Burgaudeau (Total Direct Energie) y el belga Tiesj Benoot (Sunweb), quien en el penúltimo descenso protagonizó un tremando accidente del que salió milagrosamente ileso y no le impidió continuar.
El trabajo en equipo de Jumbo-Visma, la tarea del estadounidense Sepp Kuss como «escudero» y la actuación de Roglic en el tramo decisivo terminaron inclinando la balanza en favor de uno de los candidatos.
Este miércoles se correrá la quinta etapa, ideal para los velocistas, pues se disputará prácticamente en terreno llano sobre un recorrido de 183 kilómetros entre Gap y Privas.