General Classification

Rider Time Ranking
Nuno Oliveira 85:33:19 126
Gonçalo Serrão + 0:00:28 105
Vítor Castro + 0:07:10 84

Team Classification

Rider Points Ranking
JOSE ANTONIO DIAZ BRAVO 474 63
José Carlos Mota 597 (+123) 52
RC 659 (+185) 42

Points Classification

Rider Points Ranking
João Daniel -55 63
Nuno Oliveira 18 (+73) 52
Gonçalo Serrão 23 (+78) 42

Youth Classification

Rider Time
JOSE ANTONIO DIAZ BRAVO 85:42:46
RC + 0:03:05
Jorge Machado + 0:05:38

Giro d'Italia

1º - Egan Bernal (INEOS Grenadiers)

2º - Damiano Caruso (Bahrain - Victorious)

3º - Simon Yates (Team BikeExchange)

See all results