Carlos Vieira

Simon Yates (Mitchelton-Scott)

Vítor Castro

Fausto Masnada (Androni Giocattoli - Sidermec) - 1º

ROGLIČ Primož (Team Jumbo-Visma) - 17º

Improved 0:07:49

Stage 6

Improved 0:07:49

Pedro Miguel Ramos

ROGLIČ Primož (Team Jumbo-Visma) - 1º

Simon Yates (Mitchelton-Scott) - 31º

Improved 0:03:41

Stage 9

Improved 0:03:41

Emanuel Santana

Fausto Masnada (Androni Giocattoli - Sidermec) - 1º

Diego Ulissi (UAE-Team Emirates) - 30º

Improved 0:07:49

Stage 6

Improved 0:07:49

João Daniel

ROGLIČ Primož (Team Jumbo-Visma)

Miguel Rocha

Thomas De Gendt (Lotto Soudal) - 8º

Richard Carapaz (Movistar Team) - 21º

Improved 0:05:27

Stage 12

Improved 0:05:27

Paulo Sacramento

ROGLIČ Primož (Team Jumbo-Visma)

Hugo Grazina

Mikel Landa (Movistar Team) - 3º

LÓPEZ Miguel Ángel (Astana Pro Team) - 11º

Improved 0:03:09

Stage 13

Improved 0:03:09

Jaime Leitao

Paolo Simion (Bardiani - CSF)

Gonçalo Silva

Domenico Pozzovivo (Bahrain Merida)

Nuno Oliveira

Fausto Masnada (Androni Giocattoli - Sidermec) - 1º

Damiano Caruso (Bahrain Merida) - 80º

Improved 0:07:49

Stage 6

Improved 0:07:49

Filipe Pereira

Roger Kluge (Lotto Soudal)

Retired from race

Tiago Martins

Simon Yates (Mitchelton-Scott) - 2º

Vincenzo Nibali (Bahrain Merida) - 3º

Improved 0:00:32

Stage 14

Improved 0:00:32

Pedro Fernandes

Iván Ramiro Sosa (Team INEOS)

André Ferreira

Simon Yates (Mitchelton-Scott) - 3º

Tony Gallopin (AG2R La Mondiale) - 127º

Improved 0:36:45

Stage 15

Improved 0:36:45

Ricardo Clemente

ROGLIČ Primož (Team Jumbo-Visma)

Filipe Cunha

Bob Jungels (Deceuninck - Quick Step) - 17º

Ion Izagirre (Astana Pro Team) - 47º

Improved 0:00:43

Stage 21

Improved 0:00:43

António Barbio

Bob Jungels (Deceuninck - Quick Step)

José Carlos Mota

Tom Dumoulin (Team Sunweb)

Retired from race

Nelson Geraldes

Kristijan Koren (Bahrain Merida) - 58º

Caleb Ewan (Lotto Soudal) - 3º

Worsened 0:00:15

Stage 2

Worsened 0:00:15

Ricardo Rodrigues

ROGLIČ Primož (Team Jumbo-Visma) - 14º

Sebastián Henao (Team INEOS) - 23º

Improved 0:04:46

Stage 20

Improved 0:04:46

Marcos Santos

ROGLIČ Primož (Team Jumbo-Visma)

José Baptista

Fernando Gaviria (UAE-Team Emirates)

Retired from race

Pedro Matias

Tom Dumoulin (Team Sunweb)

Retired from race

Jose António Sales Ribeiro

ROGLIČ Primož (Team Jumbo-Visma) - 14º

Worse +1 - 134º

Improved 0:41:27

Stage 20

Improved 0:41:27

Alberto Azevedo

Enrico Barbin (Bardiani - CSF)

Retired from race

Tiago Barbosa

Simon Yates (Mitchelton-Scott)

Valter Santos

Pascal Ackermann (BORA - hansgrohe)

Edgar Santos

François Bidard (AG2R La Mondiale) - 104º

Worse +1 - 114º

Same time

Stage 5

Same time

Ze Carlos Sales

Tom Dumoulin (Team Sunweb)

Retired from race

Daniel Louro

Bauke Mollema (Trek - Segafredo)

J. O.

Héctor Carretero (Movistar Team)

Dasilva Silva

Tom Dumoulin (Team Sunweb)

Retired from race

Andre Pereira

ROGLIČ Primož (Team Jumbo-Visma)

João Azevedo

ROGLIČ Primož (Team Jumbo-Visma)

Gilberto Fernandes

Umberto Orsini (Bardiani - CSF)

Retired from race

Ricardo Tavares

Tom Dumoulin (Team Sunweb)

Retired from race

Ricardo Capelo

Andrea Garosio (Bahrain Merida)

Diego Vezaro

Amanuel Ghebreigzabhier (Team Dimension Data)

Telmo David

Kristijan Koren (Bahrain Merida)

Retired from race

Márcio Ventura

Mikel Nieve (Mitchelton-Scott)

Ricardo Vieira

ROGLIČ Primož (Team Jumbo-Visma)

Carlos Gonçalves

Simon Yates (Mitchelton-Scott)

Carlos Silva

Guillaume Boivin (Israel Cycling Academy)

Andre Schleck

ROGLIČ Primož (Team Jumbo-Visma)

S. A.

Simon Yates (Mitchelton-Scott)

Armindo Chaves

Adam Hansen (Lotto Soudal)

João Crespo

Tony Gallopin (AG2R La Mondiale)

Retired from race

Ricardo Teles

Bob Jungels (Deceuninck - Quick Step)

Marco Ferreira

POLJAŃSKI Paweł (BORA - hansgrohe)

Domingos Oliveira

Victor Campenaerts (Lotto Soudal)

Gabriel Rocha

François Bidard (AG2R La Mondiale)

D. M.

Christian Knees (Team INEOS)

Rafael Santos

ROGLIČ Primož (Team Jumbo-Visma)

Pedro Daniel Cardoso

Michael Gogl (Trek - Segafredo)

Jose Miguel Ferreira

ROGLIČ Primož (Team Jumbo-Visma)

André Silva

ROGLIČ Primož (Team Jumbo-Visma)

João Chagas

Mattia Cattaneo (Androni Giocattoli - Sidermec)

Carlos Oliveira

ROGLIČ Primož (Team Jumbo-Visma)

Jorge Carvalho

Caleb Ewan (Lotto Soudal)

Retired from race

Octavio Aires

Eros Capecchi (Deceuninck - Quick Step)

Ricardo Vieira

Simon Yates (Mitchelton-Scott)

ROGLIČ Primož

Team Jumbo-Visma

15

Simon Yates

Mitchelton-Scott

7

Tom Dumoulin

Team Sunweb

5

Fausto Masnada

Androni Giocattoli - Sidermec

3

Bob Jungels

Deceuninck - Quick Step

3

François Bidard

AG2R La Mondiale

2

Kristijan Koren

Bahrain Merida

2

Iván Ramiro Sosa

Team INEOS

1

Mikel Landa

Movistar Team

1

Thomas De Gendt

Lotto Soudal

1

Enrico Barbin

Bardiani - CSF

1

Fernando Gaviria

UAE-Team Emirates

1

Umberto Orsini

Bardiani - CSF

1

Pascal Ackermann

BORA - hansgrohe

1

Victor Campenaerts

Lotto Soudal

1

Mattia Cattaneo

Androni Giocattoli - Sidermec

1

POLJAŃSKI Paweł

BORA - hansgrohe

1

Héctor Carretero

Movistar Team

1

Caleb Ewan

Lotto Soudal

1

Roger Kluge

Lotto Soudal

1

Paolo Simion

Bardiani - CSF

1

Tony Gallopin

AG2R La Mondiale

1

Adam Hansen

Lotto Soudal

1

Michael Gogl

Trek - Segafredo

1

Mikel Nieve

Mitchelton-Scott

1

Guillaume Boivin

Israel Cycling Academy

1

Christian Knees

Team INEOS

1

Domenico Pozzovivo

Bahrain Merida

1

Andrea Garosio

Bahrain Merida

1

Eros Capecchi

Deceuninck - Quick Step

1

Amanuel Ghebreigzabhier

Team Dimension Data

1

Bauke Mollema

Trek - Segafredo

1