Après la victoire de Luka Mezgec (Orica-Scott) hier, ce n’est plus tellement vers les leurs que regardaient les Slovènes au matin de l’étape-reine entre Celje et Rogla (167,7 km). Trois ascensions étaient au programme, parmi lesquelles la montée finale vers Rogla, longue de 14 kilomètres à 7,5 %. Un vrai terrain pour grimpeurs qu’allait logiquement mettre à profit Rafal Majka (Bora-Hansgrohe) pour s’emparer de la tête du classement général. A l’entame de la montée finale, le Polonais s’extrayait en effet avec Jack Haig (Orica-Scott) et Giovanni Visconti (Bahrain-Merida). Et ce trio formé à 10 kilomètres du but n’allait plus être inquiété.

En vue de la ligne d’arrivée, à 2 kilomètres du bout de l’ascension, Rafal Majka accélérait encore, mais ses adversaires lui faisaient encore un peu de résistance, jusqu’à ce que le trou se fasse et que le Polonais, deux fois Maillot à Pois du Tour de France, ne s’échappe pour de bon. Au sommet, Rafal Majka l’emportait pour prendre possession du maillot vert de leader du classement général.

Classement 3ème étape :

1. Rafal Majka (POL, Bora-Hansgrohe) en 4h33’40 »
2. Giovanni Visconti (ITA, Bahrain-Merida) à 4 sec.
3. Jack Haig (AUS, Orica-Scott) à 12 sec.
4. Gregor Mühlberger (AUT, Bora-Hansgrohe) à 25 sec.
5. Tadej Pogacar (SLO, Rog-Ljubljana) à 36 sec.
6. Hermann Pernsteiner (AUT, Amplatz-BMC) à 39 sec.
7. Mattia Cattaneo (ITA, Androni Giocattoli) à 59 sec.
8. Pawel Cieslik (POL, Elkov-Author) à 1’04 »
9. Ivan Santaromita (ITA, Nippo-Vini Fantini) à 1’06 »
10. Edward Ravasi (ITA, UAE Team Emirates) à 1’22 »

Classement général :

1. Rafal Majka (POL, Bora-Hansgrohe) en 12h14’07 »
2. Giovanni Visconti (ITA, Bahrain-Merida) à 8 sec.
3. Jack Haig (AUS, Orica-Scott) à 18 sec.
4. Gregor Mühlberger (AUT, Bora-Hansgrohe) à 35 sec.
5. Tadej Pogacar (SLO, Rog-Ljubljana) à 46 sec.
6. Hermann Pernsteiner (AUT, Amplatz-BMC) à 49 sec.
7. Mattia Cattaneo (ITA, Androni Giocattoli) à 1’09 »
8. Pawel Cieslik (POL, Elkov-Author) à 1’14 »
9. Ivan Santaromita (ITA, Nippo-Vini Fantini) à 1’15 »
10. Edward Ravasi (ITA, UAE Team Emirates) à 1’32 »