Julian Alaphilippe (Deceuninck - Quick Step)
Egan Bernal (INEOS Grenadiers)
30 Jul | 23:55:00 (UTC)
Mikel Landa (Bahrain - Victorious)
Matej Mohorič (Bahrain - Victorious)
30 Jul | 18:40:20 (UTC)
Diego Ulissi (UAE-Team Emirates)
Jonas Vingegaard (Team Jumbo-Visma)
29 Jul | 09:39:12 (UTC)
Diego Ulissi (UAE-Team Emirates)
Jonas Vingegaard (Team Jumbo-Visma)
31 Jul | 07:20:43 (UTC)
Diego Ulissi (UAE-Team Emirates)
Egan Bernal (INEOS Grenadiers)
31 Jul | 01:24:55 (UTC)
Julian Alaphilippe (Deceuninck - Quick Step)
Adam Yates (INEOS Grenadiers)
30 Jul | 09:19:49 (UTC)
Roger Adrià (Equipo Kern Pharma)
Diego Ulissi (UAE-Team Emirates)
29 Jul | 14:27:02 (UTC)
Patrick Konrad (BORA - hansgrohe)
Bauke Mollema (Trek - Segafredo)
29 Jul | 20:14:06 (UTC)
Juan Ayuso (UAE-Team Emirates)
Giulio Ciccone (Trek - Segafredo)
30 Jul | 14:32:16 (UTC)
Egan Bernal (INEOS Grenadiers)
Adam Yates (INEOS Grenadiers)
30 Jul | 14:02:59 (UTC)
Julian Alaphilippe (Deceuninck - Quick Step)
Bauke Mollema (Trek - Segafredo)
30 Jul | 21:08:15 (UTC)
Bauke Mollema (Trek - Segafredo)
Egan Bernal (INEOS Grenadiers)
31 Jul | 07:47:05 (UTC)
Julian Alaphilippe (Deceuninck - Quick Step)
Bauke Mollema (Trek - Segafredo)
30 Jul | 10:15:28 (UTC)
Jonas Vingegaard (Team Jumbo-Visma)
Egan Bernal (INEOS Grenadiers)
30 Jul | 18:26:22 (UTC)
Donostia San Sebastian Klasikoa (224 Km)
31 July (Saturday)
Diego Ulissi
UAE-Team Emirates
Egan Bernal
INEOS Grenadiers
Bauke Mollema
Trek - Segafredo
Julian Alaphilippe
Deceuninck - Quick Step
Jonas Vingegaard
Team Jumbo-Visma
Adam Yates
INEOS Grenadiers
Roger Adrià
Equipo Kern Pharma
Patrick Konrad
BORA - hansgrohe
Juan Ayuso
UAE-Team Emirates
Giulio Ciccone
Trek - Segafredo
Mikel Landa
Bahrain - Victorious
Matej Mohorič
Bahrain - Victorious