BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling historyBikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history
Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2026 Giro di Sardegna (2.1), Italy

(Tour of Sardinia)

30th edition: February 25 - March 1, 2026

Giro di Sardegna podium history | 2011 edition | Start list
Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5

Map of the 2026 Giro di Sardegna


Sunday, March 1: 5th & Final Stage, Nuoro - Olbia, 177.3 km

Stage 5 map & profile | Stage 5 photos

Davide Donati wins the final stage. Sirotti photo

Roman philosopher Seneca’s Letter to his Friend Lucilius and an Essay Addressed to Emperor Nero is available in both audiobook and Kindle eBook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Olbia at 2:40 PM, local time: 16C (61F), fair, with the wind from the east at 13 km/hr (8 mph). There is just a 1% chance of rain.

The race: Here's the race organizer's stage five report.

Davide Donati (Red Bull – BORA – hansgrohe Rookies) won the final stage of the Giro della Sardegna, securing his second personal victory after the one in Carbonia. The overall standings went to Filippo Zana (Soudal Quick-Step), who won the Giro di Sardegna ahead of teammate Gianmarco Garofoli and Alessandro Verre (MBH Bank CSB ​​Telecom Fort).

The Giro della Sardegna, organized by GS Emilia, was the first round of the third edition of the Coppa Italia delle Regioni and was supported by the Autonomous Region of Sardinia, through the Department of Tourism, Crafts, and Commerce.

The final stage started in Nuoro, with Riccardo Perani (Beltrami TSA Tre Colli) and Diego Uriarte (Equipo Kern Pharma) taking the lead in the early stages of the race.

As the kilometers ticked by, the action settled: Uriarte lost contact and Perani continued to lead alone, maintaining a lead until Golfo Aranci, with 18 km to go. Once the Italian rider had caught up, Uriarte again launched a solo attack, but was neutralized 2 km from the finish.

The stage was thus decided by a sprint, and Donati, with a strong progression in the final meters, managed to overtake his opponents and win ahead of Davide Persico (MBH Bank CSB ​​Telecom Fort) and Slovenian Tilen Finkst (Solution Tech Nippo Rali). Thanks to this victory, the Red Bull – BORA – hansgrohe Rookies rider, the Italian Under-23 time trial champion, secured the points classification.

Soudal Quick-Step celebrated its overall victory with Zana and Garofoli's second place, 46 seconds behind. Verre (MBH Bank CSB ​​Telecom Fort) finished third, 1:39 behind. The climbers' classification was won by Roberto Gonzalez (Solution Tech Nippo Rali), while the orange jersey for best young rider went to Poland's Jan Jackowiak (Bahrain Victorius Development Team).

Complete results:

Stage 5 photos

Cesare Chesini (MBH Bank CSB Telecom Fort) did not start.

177.3 kilometers raced at an average speed of 44.679 km/hr

1 Davide Donati Red Bull-BORA-hansgrohe Rookies 3hr 58min 5sec
2 Davide Persico MBH Bank CSB Telecom Fort s.t.
3 Tilen Finkst Solution Tech-NIPPO-Rali s.t.
4 Kristian Egholm Lidl-Trek Future Racing s.t.
5 Manuel Peñalver Team Polti-VisitMalta s.t.
6 Enrico Zanoncello Bardiani-CSF 7 Saber s.t.
7 Yoshiki Terada Team UKYO s.t.
8 Alessio Menghini Team Technipes #inEmiliaRomagna s.t.
9 Nicoló Arrighetti General Store-Essegibi-F.Ili Curia s.t.
10 Federico Iacomoni Team UKYO s.t.
11 Sebastian Putz Red Bull-BORA-hansgrohe Rookies s.t.
12 Giacomo Ballabio Team Vorarlberg s.t.
13 Filippo Ridolfo Team Novo Nordisk s.t.
14 Filippo Magli Bardiani-CSF 7 Saber s.t.
15 Riccardo Lorello SC Padovani Polo Cherry Bank s.t.
16 Lorenzo De Longhi Campana Imballaggi-Morbiati-Trentino s.t.
17 Matvey Boldyrev UAE Team Emirates Gen-Z s.t.
18 Tobias Nolde Team Vorarlberg s.t.
19 Ibon Ruiz Equipo Kern Pharma s.t.
20 Mirco Maestri Team Polti-VisitMalta s.t.
21 José Juan Prieto Petrolike s.t.
22 Mihajlo Stolic Bahrain Victorious Development Team s.t.
23 Andrea D'Amato Team UKYO s.t.
24 Nicola Conci XDS Astana Team s.t.
25 Andrea Biancalani Beltrami TSA-Tre Colli s.t.
26 Davide De Cassan General Store-Essegibi-F.Ili Curia s.t.
27 Jose Antonio Prieto Petrolike s.t.
28 Nicolo Pizzi Team Technipes #inEmiliaRomagna s.t.
29 Gabriele Raccagni Team Polti-VisitMalta s.t.
30 Gianmarco Garofoli Soudal Quick-Step s.t.
31 Andrii Ponomar Petrolike s.t.
32 Matteo Vanden Wijngaert UAE Team Emirates Gen-Z s.t.
33 Mattia Stenico Bardiani-CSF 7 Saber s.t.
34 Thor Michielsen Lidl-Trek Future Racing s.t.
35 Samuele Zoccarato MBH Bank CSB Telecom Fort s.t.
36 Alessandro Verre MBH Bank CSB Telecom Fort s.t.
37 Gabriele De Fabritiis Gragnano Sporting Club s.t.
38 Andrea Bessega Lidl-Trek Future Racing s.t.
39 Patrick Frydkjær Lidl-Trek Future Racing s.t.
40 Andrea De Totto Gragnano Sporting Club s.t.
41 Urko Berrade Equipo Kern Pharma s.t.
42 Simone Raccani Team UKYO s.t.
43 Filippo Zana Soudal Quick-Step s.t.
44 Liam O'Brien Lidl-Trek Future Racing s.t.
45 Francesco Parravano MG.K Vis Costruzioni e Ambiente s.t.
46 Michael Belleri Beltrami TSA-Tre Colli s.t.
47 Alexandre Balmer Solution Tech-NIPPO-Rali s.t.
48 Darren van Bekkum XDS Astana Team s.t.
49 Luca Paletti Bardiani-CSF 7 Saber s.t.
50 Fausto Masnada MBH Bank CSB Telecom Fort s.t.
51 Roberto Gonzalez Solution Tech-NIPPO-Rali s.t.
52 Simone Buongiorno Beltrami TSA-Tre Colli s.t.
53 Michele Bicelli Biesse-Carrera-Premac s.t.
54 Alessandro Cattani Team Technipes #inEmiliaRomagna s.t.
55 Gijs Schoonvelde Red Bull-BORA-hansgrohe Rookies s.t.
56 Pascal Eenkhoorn Soudal Quick-Step s.t.
57 Raffaele Tela Beltrami TSA-Tre Colli s.t.
58 Lorenzo Ursella SC Padovani Polo Cherry Bank s.t.
59 Nicolo Garibbo Team UKYO s.t.
60 Vittorio Friggi MG.K Vis Costruzioni e Ambiente s.t.
61 Andrea Donati Biesse-Carrera-Premac s.t.
62 Janek Jackowiak Bahrain Victorious Development Team s.t.
63 Max Bock Red Bull-BORA-hansgrohe Rookies s.t.
64 Lorenzo Masciarelli MBH Bank CSB Telecom Fort s.t.
65 David Lozano Team Novo Nordisk s.t.
66 Leonardo Rossi Beltrami TSA-Tre Colli s.t.
67 Alejandro Callejas Petrolike s.t.
68 Gabriele Scagliola Lidl-Trek Future Racing s.t.
69 Unai Iribar Equipo Kern Pharma s.t.
70 Valentin Hofer Bahrain Victorious Development Team s.t.
71 Matteo Spreafico MG.K Vis Costruzioni e Ambiente s.t.
72 Luca Covili Bardiani-CSF 7 Saber s.t.
73 Simone Zanini XDS Astana Team s.t.
74 Alex Tolio Bardiani-CSF 7 Saber s.t.
75 Santiago Basso Bahrain Victorious Development Team s.t.
76 Elia Andreaus Bahrain Victorious Development Team s.t.
77 Mauri Vansevenant Soudal Quick-Step s.t.
78 Enea Sambinello UAE Team Emirates Gen-Z s.t.
79 Marcos Freire UAE Team Emirates Gen-Z s.t.
80 Dario Giuliano Team Polti-VisitMalta s.t.
81 Christian Piffer Campana Imballaggi-Morbiati-Trentino s.t.
82 Emanuele Ansaloni Team Technipes #inEmiliaRomagna s.t.
83 Sam Brand Team Novo Nordisk s.t.
84 Hugo Aznar Equipo Kern Pharma s.t.
85 Ignazio Cireddu Team Vorarlberg s.t.
86 Michael Zarate Animas Petrolike s.t.
87 Vicente Rojas Bardiani-CSF 7 Saber s.t.
88 William Harding MG.K Vis Costruzioni e Ambiente s.t.
89 Leonardo Volpato Campana Imballaggi-Morbiati-Trentino s.t.
90 Adria Pericas UAE Team Emirates Gen-Z s.t.
91 Giacomo Rosato Bahrain Victorious Development Team s.t.
92 Tommaso Quaglia SC Padovani Polo Cherry Bank s.t.
93 Adrián Benito Team Polti-VisitMalta s.t.
94 Simone Lucca Gragnano Sporting Club s.t.
95 Tommaso Bambagioni Team Technipes #inEmiliaRomagna s.t.
96 Paul Fietzke Red Bull-BORA-hansgrohe Rookies s.t.
97 Antonio Polga Team Novo Nordisk s.t.
98 Pietro Galbusera XDS Astana Team s.t.
99 Carlos Samudio Solution Tech-NIPPO-Rali s.t.
100 Roberto Busanello Campana Imballaggi-Morbiati-Trentino s.t.
101 Leonardo Vesco Biesse-Carrera-Premac s.t.
102 Lorenzo Finn Red Bull-BORA-hansgrohe Rookies s.t.
103 Gustave Blanc Red Bull-BORA-hansgrohe Rookies s.t.
104 Diego Bracalente MBH Bank CSB Telecom Fort s.t.
105 Unai Ramos Equipo Kern Pharma s.t.
106 Nicholas Travella Biesse-Carrera-Premac s.t.
107 Tommaso Dati Team UKYO s.t.
108 Marco Palomba SC Padovani Polo Cherry Bank s.t.
109 Giovanni Bortoluzzi General Store-Essegibi-F.Ili Curia s.t.
110 Riccardo Perani Beltrami TSA-Tre Colli s.t.
111 Samuele Alari SC Padovani Polo Cherry Bank s.t.
112 Matteo Mengarelli Gragnano Sporting Club s.t.
113 Thomas Pesenti Team Polti-VisitMalta s.t.
114 Kamiel Bonneu Solution Tech-NIPPO-Rali s.t.
115 Tommaso Bosio General Store-Essegibi-F.Ili Curia s.t.
116 Franklin Archibold Solution Tech-NIPPO-Rali s.t.
117 Juan Diego Quintero Petrolike s.t.
118 Stefano Leali Biesse-Carrera-Premac s.t.
119 Andrea Cantoni MG.K Vis Costruzioni e Ambiente s.t.
120 Ivan Taccone MG.K Vis Costruzioni e Ambiente s.t.
121 Nicola Rossi Biesse-Carrera-Premac s.t.
122 Philipp Hofbauer Team Vorarlberg s.t.
123 Emanuel Zangerle Team Vorarlberg s.t.
124 Pierluigi Garbi Beltrami TSA-Tre Colli s.t.
125 Alessandro Avi Campana Imballaggi-Morbiati-Trentino s.t.
126 Louis Vervaeke Soudal Quick-Step s.t.
127 Hamish Armitt Team Novo Nordisk s.t.
128 Piergiorgio Cozzani Gragnano Sporting Club s.t.
129 Harry Hudson Lidl-Trek Future Racing s.t.
130 Stefano Masciarelli SC Padovani Polo Cherry Bank s.t.
131 Alessandro Milesi Biesse-Carrera-Premac s.t.
132 Gauthier Servranckx Soudal Quick-Step s.t.
133 Andrea Pietrobon Team Polti-VisitMalta s.t.
134 Kevin Biehl General Store-Essegibi-F.Ili Curia s.t.
135 Cristian Remelli General Store-Essegibi-F.Ili Curia s.t.
136 Tommaso Anastasia Team Technipes #inEmiliaRomagna s.t.
137 Cesar Perez Equipo Kern Pharma s.t.
138 Thomas Capra Bahrain Victorious Development Team s.t.
139 Giosue Epis Petrolike @ 29sec
140 Umberto Poli Team Novo Nordisk 0:33
141 Manabu Ishibashi Team UKYO 0:39
142 Diego Uriarte Equipo Kern Pharma 0:53
143 Dominik Amann Team Vorarlberg 2:08
144 Colin Stüssi Team Vorarlberg 2:43
145 Leonardo Meccia Team Technipes #inEmiliaRomagna 2:48

 

Final GC after stage 5:

  • Gc winner: Filippo Zana (Soudal Quick-Step)
  • Mountains classification winner: Roberto Carlos Gonzalez (Solution Tech Nippo Rali)
  • Points classification winner: Davide Donati (Red Bull-BORA-hansgrohe)
  • Best young rider: Jan Michal Jackowiak (Bahrain Victorious Development)
  • Teams classification winner: Soudal Quick-Step

825.1 kilometers raced at an average speed of 42.337 km/hr

1 Filippo Zana Soudal Quick-Step 19hr 29min 20sec
2 Gianmarco Garofoli Soudal Quick-Step @ 46sec
3 Alessandro Verre MBH Bank CSB Telecom Fort 1:39
4 Urko Berrade Equipo Kern Pharma 1:43
5 Ibon Ruiz Equipo Kern Pharma 1:45
6 Janek Jackowiak Bahrain Victorious Development Team s.t.
7 Davide De Cassan General Store-Essegibi-F.Ili Curia s.t.
8 Adria Pericas UAE Team Emirates Gen-Z s.t.
9 Max Bock Red Bull-BORA-hansgrohe Rookies 2:10
10 Darren van Bekkum XDS Astana Team 2:11
11 Liam O'Brien Lidl-Trek Future Racing 2:16
12 Federico Iacomoni Team UKYO 2:39
13 Luca Paletti Bardiani-CSF 7 Saber 2:40
14 Nicola Conci XDS Astana Team s.t.
15 Fausto Masnada MBH Bank CSB Telecom Fort s.t.
16 Simone Raccani Team UKYO s.t.
17 Giacomo Rosato Bahrain Victorious Development Team s.t.
18 Alex Tolio Bardiani-CSF 7 Saber 2:46
19 Luca Covili Bardiani-CSF 7 Saber 2:49
20 Samuele Zoccarato MBH Bank CSB Telecom Fort 4:28
21 Andrii Ponomar Petrolike 5:07
22 Dario Giuliano Team Polti-VisitMalta s.t.
23 Giacomo Ballabio Team Vorarlberg 5:12
24 Louis Vervaeke Soudal Quick-Step 5:29
25 Patrick Frydkjær Lidl-Trek Future Racing 7:32
26 Alexandre Balmer Solution Tech-NIPPO-Rali 7:35
27 Francesco Parravano MG.K Vis Costruzioni e Ambiente 7:39
28 Vicente Rojas Bardiani-CSF 7 Saber 8:31
29 Alejandro Callejas Petrolike 9:00
30 Nicolo Garibbo Team UKYO 9:22
31 Roberto Gonzalez Solution Tech-NIPPO-Rali 10:23
32 Unai Iribar Equipo Kern Pharma s.t.
33 Kamiel Bonneu Solution Tech-NIPPO-Rali s.t.
34 Diego Bracalente MBH Bank CSB Telecom Fort 10:41
35 Lorenzo Finn Red Bull-BORA-hansgrohe Rookies 10:42
36 Matvey Boldyrev UAE Team Emirates Gen-Z 10:43
37 Kristian Egholm Lidl-Trek Future Racing 12:31
38 Carlos Samudio Solution Tech-NIPPO-Rali 12:47
39 Filippo Magli Bardiani-CSF 7 Saber 12:54
40 Nicholas Travella Biesse-Carrera-Premac s.t.
41 Tommaso Quaglia SC Padovani Polo Cherry Bank 13:14
42 Alessandro Cattani Team Technipes #inEmiliaRomagna 16:02
43 Paul Fietzke Red Bull-BORA-hansgrohe Rookies 16:24
44 Mattia Stenico Bardiani-CSF 7 Saber 16:43
45 Hamish Armitt Team Novo Nordisk 17:09
46 Tommaso Dati Team UKYO 17:58
47 Simone Zanini XDS Astana Team 18:03
48 Thomas Pesenti Team Polti-VisitMalta 19:50
49 Enea Sambinello UAE Team Emirates Gen-Z 20:25
50 Andrea Pietrobon Team Polti-VisitMalta 20:28
51 Andrea Cantoni MG.K Vis Costruzioni e Ambiente 20:43
52 Leonardo Vesco Biesse-Carrera-Premac 22:04
53 Juan Diego Quintero Petrolike 22:08
54 Kevin Biehl General Store-Essegibi-F.Ili Curia 22:14
55 Gijs Schoonvelde Red Bull-BORA-hansgrohe Rookies 22:58
56 Cristian Remelli General Store-Essegibi-F.Ili Curia 24:22
57 Mauri Vansevenant Soudal Quick-Step 26:33
58 Gustave Blanc Red Bull-BORA-hansgrohe Rookies 26:36
59 Tommaso Bambagioni Team Technipes #inEmiliaRomagna 27:23
60 Lorenzo Masciarelli MBH Bank CSB Telecom Fort 29:01
61 Riccardo Perani Beltrami TSA-Tre Colli 29:37
62 Nicoló Arrighetti General Store-Essegibi-F.Ili Curia 30:12
63 Gabriele Scagliola Lidl-Trek Future Racing s.t.
64 Davide Donati Red Bull-BORA-hansgrohe Rookies 31:29
65 Diego Uriarte Equipo Kern Pharma 31:42
66 David Lozano Team Novo Nordisk 31:51
67 Giovanni Bortoluzzi General Store-Essegibi-F.Ili Curia 31:55
68 Gauthier Servranckx Soudal Quick-Step 32:00
69 Mirco Maestri Team Polti-VisitMalta 32:04
70 Pascal Eenkhoorn Soudal Quick-Step 32:20
71 Tommaso Bosio General Store-Essegibi-F.Ili Curia 32:24
72 Unai Ramos Equipo Kern Pharma 32:57
73 Michele Bicelli Biesse-Carrera-Premac 35:40
74 Harry Hudson Lidl-Trek Future Racing s.t.
75 Simone Lucca Gragnano Sporting Club 36:34
76 Colin Stüssi Team Vorarlberg 36:53
77 Andrea Bessega Lidl-Trek Future Racing 38:03
78 Michael Belleri Beltrami TSA-Tre Colli 38:25
79 Valentin Hofer Bahrain Victorious Development Team 38:40
80 Leonardo Volpato Campana Imballaggi-Morbiati-Trentino 38:41
81 Thor Michielsen Lidl-Trek Future Racing 39:52
82 Sam Brand Team Novo Nordisk 40:19
83 Enrico Zanoncello Bardiani-CSF 7 Saber 40:25
84 José Juan Prieto Petrolike 41:52
85 Matteo Spreafico MG.K Vis Costruzioni e Ambiente s.t.
86 Emanuele Ansaloni Team Technipes #inEmiliaRomagna 43:20
87 William Harding MG.K Vis Costruzioni e Ambiente 43:26
88 Tilen Finkst Solution Tech-NIPPO-Rali 43:34
89 Roberto Busanello Campana Imballaggi-Morbiati-Trentino 43:51
90 Hugo Aznar Equipo Kern Pharma 45:07
91 Cesar Perez Equipo Kern Pharma 45:14
92 Pietro Galbusera XDS Astana Team 47:18
93 Sebastian Putz Red Bull-BORA-hansgrohe Rookies 47:27
94 Riccardo Lorello SC Padovani Polo Cherry Bank 49:56
95 Marco Palomba SC Padovani Polo Cherry Bank 50:36
96 Philipp Hofbauer Team Vorarlberg 51:20
97 Antonio Polga Team Novo Nordisk 51:35
98 Gabriele Raccagni Team Polti-VisitMalta 51:38
99 Lorenzo De Longhi Campana Imballaggi-Morbiati-Trentino 51:42
100 Leonardo Rossi Beltrami TSA-Tre Colli 51:46
101 Stefano Masciarelli SC Padovani Polo Cherry Bank 51:49
102 Adrián Benito Team Polti-VisitMalta 53:28
103 Tommaso Anastasia Team Technipes #inEmiliaRomagna 55:13
104 Matteo Vanden Wijngaert UAE Team Emirates Gen-Z 55:24
105 Thomas Capra Bahrain Victorious Development Team 55:24:
106 Raffaele Tela Beltrami TSA-Tre Colli s.t.
107 Christian Piffer Campana Imballaggi-Morbiati-Trentino s.t.
108 Nicolo Pizzi Team Technipes #inEmiliaRomagna 55:28
109 Alessio Menghini Team Technipes #inEmiliaRomagna s.t.
110 Andrea Biancalani Beltrami TSA-Tre Colli s.t.
111 Jose Antonio Prieto Petrolike s.t.
112 Filippo Ridolfo Team Novo Nordisk s.t.
113 Andrea De Totto Gragnano Sporting Club s.t.
114 Santiago Basso Bahrain Victorious Development Team 55:31
115 Elia Andreaus Bahrain Victorious Development Team s.t.
116 Tobias Nolde Team Vorarlberg 55:35
117 Emanuel Zangerle Team Vorarlberg s.t.
118 Alessandro Avi Campana Imballaggi-Morbiati-Trentino 55:48
119 Samuele Alari SC Padovani Polo Cherry Bank 55:55
120 Ivan Taccone MG.K Vis Costruzioni e Ambiente s.t.
121 Nicola Rossi Biesse-Carrera-Premac 56:01
122 Yoshiki Terada Team UKYO 57:38
123 Davide Persico MBH Bank CSB Telecom Fort 1:00:15
124 Mihajlo Stolic Bahrain Victorious Development Team s.t.
125 Andrea D'Amato Team UKYO 1:00:21
126 Andrea Donati Biesse-Carrera-Premac s.t.
127 Michael Zarate Animas Petrolike s.t.
128 Vittorio Friggi MG.K Vis Costruzioni e Ambiente s.t.
129 Ignazio Cireddu Team Vorarlberg s.t.
130 Giosue Epis Petrolike 1:00:54
131 Marcos Freire UAE Team Emirates Gen-Z 1:01:10
132 Stefano Leali Biesse-Carrera-Premac 1:01:30
133 Umberto Poli Team Novo Nordisk 1:01:38
134 Manabu Ishibashi Team UKYO 1:02:24
135 Simone Buongiorno Beltrami TSA-Tre Colli 1:02:35
136 Lorenzo Ursella SC Padovani Polo Cherry Bank 1:03:01
137 Manuel Peñalver Team Polti-VisitMalta 1:05:56
138 Gabriele De Fabritiis Gragnano Sporting Club 1:06:00
139 Franklin Archibold Solution Tech-NIPPO-Rali s.t.
140 Pierluigi Garbi Beltrami TSA-Tre Colli s.t.
141 Alessandro Milesi Biesse-Carrera-Premac 1:06:07
142 Matteo Mengarelli Gragnano Sporting Club 1:06:34
143 Piergiorgio Cozzani Gragnano Sporting Club s.t.
144 Dominik Amann Team Vorarlberg 1:09:22
145 Leonardo Meccia Team Technipes #inEmiliaRomagna 1:14:40

 

Stage 5 map & profile:

Stage 5 map

Stage 5 profile

Stage five photos by Fotoreporter Sirotti:

Team Solution Tech-Nippo-Rali heads to the start.

GC leader Filippo Zana before the stage start.

Team Soudal Quick-Step is presented during the opening ceremonies.

Here's they come...

Davide Donati wins the stage

Davide Donati just after winning the stage.

And here's Davide Donati on the podium during the awards ceremony.

The final GC podium, from left: Gianmarco Garofoli (2nd), Filippo Zana (1st), & Alessandro Verre (3rd)/

GC winner Filippo Zana


Saturday, February 28: Stage 4, Arbatax - Nuoro, 153.6 km

Stage 4 map & profile | Stage 4 photos

Filippo Zana wins stage four and becomes the new GC leader. Sirotti photo

Dirty Feet: Early days of the Tour de France

Les Woodland's book Dirty Feet: How the Great Unwashed Created the Tour de France is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Nuoro at 2:20 PM, local time: 13C (56F), partly cloudy, with the wind fom the east-northeast at 13 km/hr (8 mph). There is a 2% chance of rain.

The race: Here's the race organizer's stage four report.

Filippo Zana, a former Italian champion and career Giro d'Italia stage winner, soloed the fourth stage of the Giro della Sardegna, Arbatax–Nuoro, winning after a final push and securing a commanding victory in the race, which serves as the first round of the Coppa Italia delle Regioni.

The race heated up from the start, with four attackers: Andrea Cantoni (Mg.K Vis Costruzioni e Ambiente), Filippo Magli (Bardiani CSF 7 Saber), Alexandre Balmer (Solution Tech Nippo Rali), and Riccardo Lorello (Padovani). Under pressure from Soudal-Quick Step and Red Bull Bora hansgroe Rookies, the peloton regrouped with approximately 85 km to go.

It was the Belgian team that then took control of the operation, launching an offensive move with general classification leaders Filippo Zana and Gianmarco Garofoli, along with Louis Vervaeke and about twenty riders, while overall leader Garibbo (Team Ukyo) was unable to keep pace with the leading group.

The push then continued on the Su Padru categorized climb, where the peloton further separated, partly due to several repeated attempts by Zana and Van Bekkum.

On the downhill stretch towards Nuoro, with just over 10 kilometers to go, Zana made another attack. Perfectly protected by teammates Garofoli and Vervaeke, he quickly built up a lead of about 15 seconds, allowing him to cross the finish line alone, 36 seconds ahead of Alessandro Verre (MBH Bank CSB ​​Telecom Fort) and his teammates Vervaeke and Garofoli, at the end of an intense and highly selective stage.

Thanks to his stage win, Filippo Zana now leads the overall standings with a 46-second lead over teammate Gianmarco Garofoli and 1:39 over Alessandro Verre.

Complete results:

Stage 4 photos

153.6 kilometers raced at an average speed of 39.704 km/hr

1 Filippo Zana Soudal Quick-Step 3hr 52min 7sec
2 Alessandro Verre MBH Bank CSB Telecom Fort @ 36sec
3 Louis Vervaeke Soudal Quick-Step s.t.
4 Gianmarco Garofoli Soudal Quick-Step s.t.
5 Davide De Cassan General Store-Essegibi-F.Ili Curia s.t.
6 Janek Jackowiak Bahrain Victorious Development Team s.t.
7 Darren van Bekkum XDS Astana Team s.t.
8 Ibon Ruiz Equipo Kern Pharma s.t.
9 Adria Pericas UAE Team Emirates Gen-Z s.t.
10 Liam O'Brien Lidl-Trek Future Racing 0:42
11 Max Bock Red Bull-BORA-hansgrohe Rookies 0:44
12 Federico Iacomoni Team UKYO 1:30
13 Dario Giuliano Team Polti-VisitMalta 1:31
14 Nicola Conci XDS Astana Team s.t.
15 Andrii Ponomar Petrolike s.t.
16 Fausto Masnada MBH Bank CSB Telecom Fort s.t.
17 Luca Paletti Bardiani-CSF 7 Saber s.t.
18 Giacomo Rosato Bahrain Victorious Development Team s.t.
19 Simone Raccani Team UKYO s.t.
20 Urko Berrade Equipo Kern Pharma s.t.
21 Luca Covili Bardiani-CSF 7 Saber s.t.
22 Alejandro Callejas Petrolike 1:36
23 Alex Tolio Bardiani-CSF 7 Saber 1:37
24 Matvey Boldyrev UAE Team Emirates Gen-Z 3:19
25 Samuele Zoccarato MBH Bank CSB Telecom Fort s.t.
26 Tommaso Bambagioni Team Technipes #inEmiliaRomagna 4:03
27 Giacomo Ballabio Team Vorarlberg s.t.
28 Patrick Frydkjær Lidl-Trek Future Racing s.t.
29 Alexandre Balmer Solution Tech-NIPPO-Rali 4:05
30 Francesco Parravano MG.K Vis Costruzioni e Ambiente 4:03
31 Gustave Blanc Red Bull-BORA-hansgrohe Rookies 4:13
32 Vicente Rojas Bardiani-CSF 7 Saber 4:29
33 Kristian Egholm Lidl-Trek Future Racing 4:31
34 Roberto Gonzalez Solution Tech-NIPPO-Rali 9:14
35 Unai Iribar Equipo Kern Pharma s.t.
36 Carlos Samudio Solution Tech-NIPPO-Rali s.t.
37 Kamiel Bonneu Solution Tech-NIPPO-Rali s.t.
38 Nicolo Garibbo Team UKYO 9:16
39 Nicholas Travella Biesse-Carrera-Premac 9:18
40 Tommaso Quaglia SC Padovani Polo Cherry Bank s.t.
41 Gijs Schoonvelde Red Bull-BORA-hansgrohe Rookies s.t.
42 Filippo Magli Bardiani-CSF 7 Saber s.t.
43 Diego Bracalente MBH Bank CSB Telecom Fort s.t.
44 Mattia Stenico Bardiani-CSF 7 Saber 9:19
45 Valentin Hofer Bahrain Victorious Development Team s.t.
46 Andrea Cantoni MG.K Vis Costruzioni e Ambiente s.t.
47 Hamish Armitt Team Novo Nordisk s.t.
48 Mauri Vansevenant Soudal Quick-Step 9:26
49 Lorenzo Masciarelli MBH Bank CSB Telecom Fort 9:27
50 Lorenzo Finn Red Bull-BORA-hansgrohe Rookies 9:33
51 Simone Zanini XDS Astana Team s.t.
52 Alessandro Cattani Team Technipes #inEmiliaRomagna 12:26
53 Thomas Pesenti Team Polti-VisitMalta s.t.
54 Pascal Eenkhoorn Soudal Quick-Step s.t.
55 Gauthier Servranckx Soudal Quick-Step s.t.
56 Paul Fietzke Red Bull-BORA-hansgrohe Rookies s.t.
57 Riccardo Perani Beltrami TSA-Tre Colli s.t.
58 Unai Ramos Equipo Kern Pharma 12:31
59 Tommaso Dati Team UKYO 16:49
60 Enea Sambinello UAE Team Emirates Gen-Z s.t.
61 Marco Palomba SC Padovani Polo Cherry Bank s.t.
62 Nicoló Arrighetti General Store-Essegibi-F.Ili Curia s.t.
63 Tommaso Anastasia Team Technipes #inEmiliaRomagna s.t.
64 Gabriele Scagliola Lidl-Trek Future Racing s.t.
65 Leonardo Volpato Campana Imballaggi-Morbiati-Trentino s.t.
66 Cristian Remelli General Store-Essegibi-F.Ili Curia s.t.
67 Riccardo Lorello SC Padovani Polo Cherry Bank s.t.
68 Mirco Maestri Team Polti-VisitMalta 16:52
69 Andrea Pietrobon Team Polti-VisitMalta s.t.
70 Diego Uriarte Equipo Kern Pharma s.t.
71 Mihajlo Stolic Bahrain Victorious Development Team 18:22
72 Sam Brand Team Novo Nordisk 18:28
73 Santiago Basso Bahrain Victorious Development Team s.t.
74 Tommaso Bosio General Store-Essegibi-F.Ili Curia s.t.
75 Thomas Capra Bahrain Victorious Development Team s.t.
76 Thor Michielsen Lidl-Trek Future Racing s.t.
77 Michael Zarate Petrolike s.t.
78 Enrico Zanoncello Bardiani-CSF 7 Saber s.t.
79 Raffaele Tela Beltrami TSA-Tre Colli s.t.
80 Antonio Polga Team Novo Nordisk s.t.
81 Pietro Galbusera XDS Astana Team s.t.
82 Ignazio Cireddu Team Vorarlberg s.t.
83 Vittorio Friggi MG.K Vis Costruzioni e Ambiente s.t.
84 Andrea D'Amato Team UKYO s.t.
85 Davide Persico MBH Bank CSB Telecom Fort s.t.
86 Stefano Masciarelli SC Padovani Polo Cherry Bank s.t.
87 Alessandro Avi Campana Imballaggi-Morbiati-Trentino s.t.
88 Elia Andreaus Bahrain Victorious Development Team s.t.
89 Gabriele Raccagni Team Polti-VisitMalta s.t.
90 Michele Bicelli Biesse-Carrera-Premac s.t.
91 Samuele Alari SC Padovani Polo Cherry Bank s.t.
92 Christian Piffer Campana Imballaggi-Morbiati-Trentino s.t.
93 Ivan Taccone MG.K Vis Costruzioni e Ambiente s.t.
94 Andrea Donati Biesse-Carrera-Premac s.t.
95 Matteo Vanden Wijngaert UAE Team Emirates Gen-Z s.t.
96 David Lozano Team Novo Nordisk s.t.
97 Michael Belleri Beltrami TSA-Tre Colli 18:32
98 Davide Donati Red Bull-BORA-hansgrohe Rookies s.t.
99 Sebastian Putz Red Bull-BORA-hansgrohe Rookies s.t.
100 Matteo Spreafico MG.K Vis Costruzioni e Ambiente s.t.
101 Leonardo Rossi Beltrami TSA-Tre Colli s.t.
102 Simone Lucca Gragnano Sporting Club s.t.
103 Andrea Bessega Lidl-Trek Future Racing s.t.
104 Nicolo Pizzi Team Technipes #inEmiliaRomagna s.t.
105 Giosue Epis Petrolike s.t.
106 Andrea Biancalani Beltrami TSA-Tre Colli s.t.
107 Emanuele Ansaloni Team Technipes #inEmiliaRomagna s.t.
108 Lorenzo De Longhi Campana Imballaggi-Morbiati-Trentino s.t.
109 Andrea De Totto Gragnano Sporting Club s.t.
110 José Juan Prieto Petrolike s.t.
111 Tobias Nolde Team Vorarlberg s.t.
112 Jose Antonio Prieto Petrolike s.t.
113 Emanuel Zangerle Team Vorarlberg s.t.
114 Philipp Hofbauer Team Vorarlberg s.t.
115 Cesare Chesini MBH Bank CSB Telecom Fort s.t.
116 Juan Diego Quintero Petrolike s.t.
117 Giovanni Bortoluzzi General Store-Essegibi-F.Ili Curia s.t.
118 Filippo Ridolfo Team Novo Nordisk s.t.
119 Alessio Menghini Team Technipes #inEmiliaRomagna s.t.
120 William Harding MG.K Vis Costruzioni e Ambiente 18:38
121 Cesar Perez Equipo Kern Pharma s.t.
122 Kevin Biehl General Store-Essegibi-F.Ili Curia s.t.
123 Nicola Rossi Biesse-Carrera-Premac s.t.
124 Colin Stüssi Team Vorarlberg s.t.
125 Roberto Busanello Campana Imballaggi-Morbiati-Trentino s.t.
126 Harry Hudson Lidl-Trek Future Racing s.t.
127 Leonardo Vesco Biesse-Carrera-Premac s.t.
128 Umberto Poli Team Novo Nordisk 18:50
129 Simone Buongiorno Beltrami TSA-Tre Colli 20:42
130 Yoshiki Terada Team UKYO s.t.
131 Lorenzo Ursella SC Padovani Polo Cherry Bank 20:45
132 Marcos Freire UAE Team Emirates Gen-Z 24:07
133 Manuel Peñalver Team Polti-VisitMalta s.t.
134 Adrián Benito Team Polti-VisitMalta s.t.
135 Tilen Finkst Solution Tech-NIPPO-Rali s.t.
136 Franklin Archibold Solution Tech-NIPPO-Rali s.t.
137 Hugo Aznar Equipo Kern Pharma s.t.
138 Dominik Amann Team Vorarlberg s.t.
139 Piergiorgio Cozzani Gragnano Sporting Club s.t.
140 Gabriele De Fabritiis Gragnano Sporting Club s.t.
141 Leonardo Meccia Team Technipes #inEmiliaRomagna s.t.
142 Matteo Mengarelli Gragnano Sporting Club s.t.
143 Manabu Ishibashi Team UKYO s.t.
144 Pierluigi Garbi Beltrami TSA-Tre Colli s.t.
145 Stefano Leali Biesse-Carrera-Premac s.t.
146 Alessandro Milesi Biesse-Carrera-Premac 24:14

 

GC after stage 4:

  • GC leader: Filippo Zana (Soudal Quick-Step)
  • Mountains classification leader: Roberto Carlos Gonzalez (Solution Tech-Nippo-Rali)
  • Points classification leader: Filippo Zana (Soudal Quick-Step)
  • Best young rider: Jan Michal Jackowiak (Bahrain Victorious Development)
  • Teams classification leader: Soudal Quick-Step

647.8 kilometers raced so far at an average speed of 41.737 km/hr

1 Filippo Zana Soudal Quick-Step 15hr 31min 15sec
2 Gianmarco Garofoli Soudal Quick-Step @ 46sec
3 Alessandro Verre MBH Bank CSB Telecom Fort 1:39
4 Urko Berrade Equipo Kern Pharma 1:43
5 Janek Jackowiak Bahrain Victorious Development Team 1:45
6 Ibon Ruiz Equipo Kern Pharma s.t.
7 Davide De Cassan General Store-Essegibi-F.Ili Curia s.t.
8 Adria Pericas UAE Team Emirates Gen-Z s.t.
9 Max Bock Red Bull-BORA-hansgrohe Rookies 2:10
10 Darren van Bekkum XDS Astana Team 2:11
11 Liam O'Brien Lidl-Trek Future Racing 2:16
12 Federico Iacomoni Team UKYO 2:39
13 Luca Paletti Bardiani-CSF 7 Saber 2:40
14 Nicola Conci XDS Astana Team s.t.
15 Fausto Masnada MBH Bank CSB Telecom Fort s.t.
16 Simone Raccani Team UKYO s.t.
17 Giacomo Rosato Bahrain Victorious Development Team s.t.
18 Alex Tolio Bardiani-CSF 7 Saber 2:46
19 Luca Covili Bardiani-CSF 7 Saber 2:49
20 Samuele Zoccarato MBH Bank CSB Telecom Fort 4:28
21 Andrii Ponomar Petrolike 5:07
22 Dario Giuliano Team Polti-VisitMalta s.t.
23 Giacomo Ballabio Team Vorarlberg 5:12
24 Louis Vervaeke Soudal Quick-Step 5:29
25 Patrick Frydkjær Lidl-Trek Future Racing 7:32
26 Alexandre Balmer Solution Tech-NIPPO-Rali 7:35
27 Francesco Parravano MG.K Vis Costruzioni e Ambiente 7:39
28 Vicente Rojas Bardiani-CSF 7 Saber 8:31
29 Alejandro Callejas Petrolike 9:00
30 Nicolo Garibbo Team UKYO 9:22
31 Roberto Gonzalez Solution Tech-NIPPO-Rali 10:23
32 Unai Iribar Equipo Kern Pharma s.t.
33 Kamiel Bonneu Solution Tech-NIPPO-Rali s.t.
34 Diego Bracalente MBH Bank CSB Telecom Fort 10:41
35 Lorenzo Finn Red Bull-BORA-hansgrohe Rookies 10:42
36 Matvey Boldyrev UAE Team Emirates Gen-Z 10:43
37 Kristian Egholm Lidl-Trek Future Racing 12:31
38 Carlos Samudio Solution Tech-NIPPO-Rali 12:47
39 Filippo Magli Bardiani-CSF 7 Saber 12:54
40 Nicholas Travella Biesse-Carrera-Premac s.t.
41 Tommaso Quaglia SC Padovani Polo Cherry Bank 13:14
42 Alessandro Cattani Team Technipes #inEmiliaRomagna 16:02
43 Paul Fietzke Red Bull-BORA-hansgrohe Rookies 16:24
44 Mattia Stenico Bardiani-CSF 7 Saber 16:43
45 Hamish Armitt Team Novo Nordisk 17:09
46 Tommaso Dati Team UKYO 17:58
47 Simone Zanini XDS Astana Team 18:03
48 Thomas Pesenti Team Polti-VisitMalta 19:50
49 Enea Sambinello UAE Team Emirates Gen-Z 20:25
50 Andrea Pietrobon Team Polti-VisitMalta 20:28
51 Andrea Cantoni MG.K Vis Costruzioni e Ambiente 20:43
52 Leonardo Vesco Biesse-Carrera-Premac 22:04
53 Juan Diego Quintero Petrolike 22:08
54 Cesare Chesini MBH Bank CSB Telecom Fort s.t.
55 Kevin Biehl General Store-Essegibi-F.Ili Curia 22:14
56 Gijs Schoonvelde Red Bull-BORA-hansgrohe Rookies 22:58
57 Cristian Remelli General Store-Essegibi-F.Ili Curia 24:22
58 Mauri Vansevenant Soudal Quick-Step 26:33
59 Gustave Blanc Red Bull-BORA-hansgrohe Rookies 26:36
60 Tommaso Bambagioni Team Technipes #inEmiliaRomagna 27:23
61 Lorenzo Masciarelli MBH Bank CSB Telecom Fort 29:01
62 Riccardo Perani Beltrami TSA-Tre Colli 29:37
63 Nicoló Arrighetti General Store-Essegibi-F.Ili Curia 30:12
64 Gabriele Scagliola Lidl-Trek Future Racing s.t.
65 Diego Uriarte Equipo Kern Pharma 30:49
66 Davide Donati Red Bull-BORA-hansgrohe Rookies 31:39
67 David Lozano Team Novo Nordisk 31:51
68 Giovanni Bortoluzzi General Store-Essegibi-F.Ili Curia 31:55
69 Gauthier Servranckx Soudal Quick-Step 32:00
70 Mirco Maestri Team Polti-VisitMalta 32:04
71 Pascal Eenkhoorn Soudal Quick-Step 32:20
72 Tommaso Bosio General Store-Essegibi-F.Ili Curia 32:24
73 Unai Ramos Equipo Kern Pharma 32:57
74 Colin Stüssi Team Vorarlberg 34:10
75 Michele Bicelli Biesse-Carrera-Premac 35:40
76 Harry Hudson Lidl-Trek Future Racing s.t.
77 Simone Lucca Gragnano Sporting Club 36:34
78 Andrea Bessega Lidl-Trek Future Racing 38:03
79 Michael Belleri Beltrami TSA-Tre Colli 38:25
80 Valentin Hofer Bahrain Victorious Development Team 38:40
81 Leonardo Volpato Campana Imballaggi-Morbiati-Trentino 38:41
82 Thor Michielsen Lidl-Trek Future Racing 39:52
83 Sam Brand Team Novo Nordisk 40:19
84 Enrico Zanoncello Bardiani-CSF 7 Saber 40:25
85 Matteo Spreafico MG.K Vis Costruzioni e Ambiente 41:52
86 José Juan Prieto Petrolike s.t.
87 Emanuele Ansaloni Team Technipes #inEmiliaRomagna 43:20
88 William Harding MG.K Vis Costruzioni e Ambiente 43:26
89 Tilen Finkst Solution Tech-NIPPO-Rali 43:38
90 Roberto Busanello Campana Imballaggi-Morbiati-Trentino 43:51
91 Hugo Aznar Equipo Kern Pharma 45:07
92 Cesar Perez Equipo Kern Pharma 45:14
93 Pietro Galbusera XDS Astana Team 47:18
94 Sebastian Putz Red Bull-BORA-hansgrohe Rookies 47:27
95 Riccardo Lorello SC Padovani Polo Cherry Bank 49:56
96 Marco Palomba SC Padovani Polo Cherry Bank 50:36
97 Philipp Hofbauer Team Vorarlberg 51:20
98 Antonio Polga Team Novo Nordisk 51:35
99 Gabriele Raccagni Team Polti-VisitMalta 51:38
100 Lorenzo De Longhi Campana Imballaggi-Morbiati-Trentino 51:42
101 Leonardo Rossi Beltrami TSA-Tre Colli 51:46
102 Stefano Masciarelli SC Padovani Polo Cherry Bank 51:49
103 Adrián Benito Team Polti-VisitMalta 53:28
104 Tommaso Anastasia Team Technipes #inEmiliaRomagna 55:13
105 Thomas Capra Bahrain Victorious Development Team 55:24
106 Matteo Vanden Wijngaert UAE Team Emirates Gen-Z 55:24
107 Christian Piffer Campana Imballaggi-Morbiati-Trentino s.t.
108 Raffaele Tela Beltrami TSA-Tre Colli s.t.
109 Nicolo Pizzi Team Technipes #inEmiliaRomagna 55:28
110 Alessio Menghini Team Technipes #inEmiliaRomagna s.t.
111 Andrea Biancalani Beltrami TSA-Tre Colli s.t.
112 Jose Antonio Prieto Petrolike s.t.
113 Filippo Ridolfo Team Novo Nordisk s.t.
114 Andrea De Totto Gragnano Sporting Club s.t.
115 Santiago Basso Bahrain Victorious Development Team 55:31
116 Elia Andreaus Bahrain Victorious Development Team s.t.
117 Emanuel Zangerle Team Vorarlberg 55:35
118 Tobias Nolde Team Vorarlberg s.t.
119 Alessandro Avi Campana Imballaggi-Morbiati-Trentino 55:48
120 Samuele Alari SC Padovani Polo Cherry Bank 55:55
121 Ivan Taccone MG.K Vis Costruzioni e Ambiente s.t.
122 Nicola Rossi Biesse-Carrera-Premac 56:01
123 Yoshiki Terada Team UKYO 57:38
124 Mihajlo Stolic Bahrain Victorious Development Team 1:00:15
125 Andrea D'Amato Team UKYO 1:00:21
126 Davide Persico MBH Bank CSB Telecom Fort s.t.
127 Michael Zarate Petrolike s.t.
128 Andrea Donati Biesse-Carrera-Premac s.t.
129 Ignazio Cireddu Team Vorarlberg s.t.
130 Vittorio Friggi MG.K Vis Costruzioni e Ambiente s.t.
131 Giosue Epis Petrolike 1:00:25
132 Umberto Poli Team Novo Nordisk 1:01:05
133 Marcos Freire UAE Team Emirates Gen-Z 1:01:10
134 Stefano Leali Biesse-Carrera-Premac 1:01:30
135 Manabu Ishibashi Team UKYO 1:01:45
136 Simone Buongiorno Beltrami TSA-Tre Colli 1:02:35
137 Lorenzo Ursella SC Padovani Polo Cherry Bank 1:03:01
138 Manuel Peñalver Team Polti-VisitMalta 1:05:56
139 Franklin Archibold Solution Tech-NIPPO-Rali 1:06:00
140 Gabriele De Fabritiis Gragnano Sporting Club s.t.
141 Pierluigi Garbi Beltrami TSA-Tre Colli s.t.
142 Alessandro Milesi Biesse-Carrera-Premac 1:06:07
143 Piergiorgio Cozzani Gragnano Sporting Club 1:06:34
144 Matteo Mengarelli Gragnano Sporting Club s.t.
145 Dominik Amann Team Vorarlberg 1:07:14
146 Leonardo Meccia Team Technipes #inEmiliaRomagna 1:11:52

 

Stage 4 map & profile:

Stage 4 map

Stage 4 profile

Stage 4 photos by Fotoreporter Sirotti:

The race's police escorts with some helpers

Solution Tech-NIPPO-Rali riders head to the start.

The strung-out peloton.

A small group has a gap on a climb.

Filippo Zana wins the stage.

The stage 4 podium, from left: Alessandro Verre (2nd), Filippo Zana (1st), & Louis Vervaeke (3rd).

Best young rider Jan Michal Jackowiak. That's Gianni Bugno in the dark glasses.

Stage winner & GC leader Filippo Zana


find us on Facebook See our youtube channel

The Story of the Tour de France, vol.2 South Salem Cycleworks frames Melanoma: It Started With a Freckle The Story of the Giro d’Italia, vol.2 Shade Vise sunglass holder Paris-Roubaix: The Inside Store Advertise with us!


Content continues below the ads

The Story of the Tour de France, vol.1 South Salem Cycleworks frames Melanoma: It Started With a Freckle

Friday, February 27: Stage 3, Cagliari - Tortoli, 168.1 km

Stage 3 map & profile | Stage 3 photos

Dusan Rajovic just beats Davide Donati for the stage win. Sirotti photo

Melanoma: It Started with a Freckle

David L. Stanley's masterful telling of his bout with skin cancer Melanoma: It Started with a Freckle is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Tortoli at 2:40 PM, local time: 14C (57F), partly cloudy, with the wind from the south-southeast at 14 km/hr (9 mph). There is just a 2% chance of rain.

The race: Here's the organizer's stage three report.

Dušan Rajović (Solution Tech NIPPO Rali) won the third stage of the Giro della Sardegna, from Cagliari to Tortolì, after a close sprint won by just a few centimeters. The Serbian rider finished ahead of Davide Donati (Red Bull – BORA – hansgrohe Rookies), winner of yesterday's stage, and Spaniard Manuel Peñalver (Polti VisitMalta), who finished with a tense finish.

The Giro della Sardegna, organized by GS Emilia, is the first stage of the third edition of the Coppa Italia delle Regioni and is supported by the Autonomous Region of Sardinia, through its Department of Tourism, Crafts, and Commerce.

The stage heats up from the first kilometers with several breakaway attempts, including that of the only Sardinian in the race, Ignazio Cireddu (Team Vorarlberg), born in 2004 and originally from San Vito, who put in a powerful effort on his home roads, along with Ivan Taccone (MG K Vis).

The two, who had a maximum lead of 3'40" over the peloton, split the passes at the Punta Culumbaris and Genna Cresia categorized climbs, before being reabsorbed with 26 km to go.

With just over 10 kilometers to go, Belgian Michielsen (Lidl-TREK) attempted to surprise the peloton, attempting a solo move in the final stretch before being caught by the peloton with about a kilometer to go.

A close-combat sprint was inevitable, with Rajovic poised to launch a sprint for a narrow victory over Donati and Peñalver.

The overall standings remain unchanged: Nicolò Garibbo (Team Ukyo) retains the leader's jersey with a 4" advantage over the Soudal-Quick-Step duo of Gianmarco Garofoli and Filippo Zana.

Stage 4 route: Arbatax – Nuoro (152.8 km)
Stage 4 will likely prove decisive for the overall classification; with over 3,000 meters of elevation gain concentrated in just over 150 km of racing, there will be plenty of opportunities to make a selection.

After the start (11:10 a.m.), after the first 20 km of essentially flat terrain, a long climb begins to reach the Giro's summit, located in Genna Silana at an altitude of 1,002 m. The average gradient, spread over the 20 km of climbing, is just over 4%, but the central section features more challenging climbing sections. The subsequent descent is accompanied by a series of panoramic sections that lead to the outskirts of Cala Gonone. The road then begins to climb steeply again, tackling a spectacular 2.4 km with a gradient exceeding 10%, before reaching the categorized finish line in Dorgali, located just before passing through the town.

After about 15 km of downhill and flat terrain, the climb continues, first gently to reach Oliena, then more steeply to skirt the city of Nuoro, where another categorized finish line will be located. Returning to the valley floor, the riders prepare to tackle the most challenging climb of the Giro: about 12 km at an average gradient of 6% to reach the Category 1 categorized finish line of Orune-Su Pradu, located 26 km from the finish.

6 km from the finish, the road begins to climb again for about 2 km at an average gradient of 5%, followed by a few ups and downs until reaching the final straight.

Tomorrow's stage will be broadcast live on Rai Sport, HBO Discovery, and the Lega Ciclismo Professionistico YouTube channel starting at 1:40 PM.

Complete results:

Stage 3 photos

168.1 kilometers raced at an average speed of 42.554 km/hr

1 Dusan Rajovic Solution Tech-NIPPO-Rali 3hr 57min 1sec
2 Davide Donati Red Bull-BORA-hansgrohe Rookies s.t.
3 Manuel Peñalver Team Polti-VisitMalta s.t.
4 Enrico Zanoncello Bardiani-CSF 7 Saber s.t.
5 Riccardo Lorello SC Padovani Polo Cherry Bank s.t.
6 Thomas Capra Bahrain Victorious Development Team s.t.
7 Lorenzo Ursella SC Padovani Polo Cherry Bank s.t.
8 Davide Persico MBH Bank CSB Telecom Fort s.t.
9 Filippo Magli Bardiani-CSF 7 Saber s.t.
10 Alessio Menghini Team Technipes #inEmiliaRomagna s.t.
11 Andrea D'Amato Team UKYO s.t.
12 Lorenzo De Longhi Campana Imballaggi-Morbiato-Trentino s.t.
13 Mihajlo Stolic Bahrain Victorious Development Team s.t.
14 Matteo Vanden Wijngaert UAE Team Emirates Gen-Z s.t.
15 Andrea Biancalani Beltrami TSA-Tre Colli s.t.
16 Matijs Van Strijthem Soudal Quick-Step s.t.
17 José Juan Prieto Petrolike s.t.
18 Gabriele Scagliola Lidl-Trek Future Racing s.t.
19 Matvey Boldyrev UAE Team Emirates Gen-Z s.t.
20 Yoshiki Terada Team UKYO s.t.
21 Nicolo Pizzi Team Technipes #inEmiliaRomagna s.t.
22 Luca Paletti Bardiani-CSF 7 Saber s.t.
23 Riccardo Perani Beltrami TSA-Tre Colli s.t.
24 Filippo Ridolfo Team Novo Nordisk s.t.
25 Nicoló Arrighetti General Store-Essegibi-F.Ili Curia s.t.
26 Filippo Zana Soudal Quick-Step s.t.
27 Mirco Maestri Team Polti-VisitMalta s.t.
28 Jose Antonio Prieto Petrolike s.t.
29 Emanuel Zangerle Team Vorarlberg s.t.
30 Giosue Epis Petrolike s.t.
31 Roberto Gonzalez Solution Tech-NIPPO-Rali s.t.
32 Gianmarco Garofoli Soudal Quick-Step s.t.
33 Giacomo Ballabio Team Vorarlberg s.t.
34 Nicolo Garibbo Team UKYO s.t.
35 Ivan Troia Gragnano Sporting Club s.t.
36 Sebastian Putz Red Bull-BORA-hansgrohe Rookies s.t.
37 Tommaso Dati Team UKYO s.t.
38 Tilen Finkst Solution Tech-NIPPO-Rali s.t.
39 Federico Iacomoni Team UKYO s.t.
40 Unai Iribar Equipo Kern Pharma s.t.
41 Ibon Ruiz Equipo Kern Pharma s.t.
42 Matteo Spreafico MG.K Vis Costruzioni e Ambiente s.t.
43 Mattia Stenico Bardiani-CSF 7 Saber s.t.
44 Michael Belleri Beltrami TSA-Tre Colli s.t.
45 Liam O'Brien Lidl-Trek Future Racing s.t.
46 Andrea Donati Biesse-Carrera-Premac s.t.
47 Janek Jackowiak Bahrain Victorious Development Team s.t.
48 Kamiel Bonneu Solution Tech-NIPPO-Rali s.t.
49 Fausto Masnada MBH Bank CSB Telecom Fort s.t.
50 Alejandro Callejas Petrolike s.t.
51 Simone Raccani Team UKYO s.t.
52 Andrea Bessega Lidl-Trek Future Racing s.t.
53 Andrii Ponomar Petrolike s.t.
54 David Lozano Team Novo Nordisk s.t.
55 Luca Covili Bardiani-CSF 7 Saber s.t.
56 Samuel Quaranta Gragnano Sporting Club s.t.
57 Carlos Samudio Solution Tech-NIPPO-Rali s.t.
58 Leonardo Rossi Beltrami TSA-Tre Colli s.t.
59 Andrea De Totto Gragnano Sporting Club s.t.
60 Alessandro Cattani Team Technipes #inEmiliaRomagna s.t.
61 Simone Buongiorno Beltrami TSA-Tre Colli s.t.
62 Alessandro Verre MBH Bank CSB Telecom Fort s.t.
63 Pascal Eenkhoorn Soudal Quick-Step s.t.
64 Valentin Hofer Bahrain Victorious Development Team s.t.
65 Antonio Polga Team Novo Nordisk s.t.
66 Nicola Conci XDS Astana Team s.t.
67 Alex Tolio Bardiani-CSF 7 Saber s.t.
68 Darren van Bekkum XDS Astana Team s.t.
69 Gabriele Raccagni Team Polti-VisitMalta s.t.
70 Alexandre Balmer Solution Tech-NIPPO-Rali s.t.
71 Urko Berrade Equipo Kern Pharma s.t.
72 Michele Bicelli Biesse-Carrera-Premac s.t.
73 Vicente Rojas Bardiani-CSF 7 Saber s.t.
74 Samuele Zoccarato MBH Bank CSB Telecom Fort s.t.
75 Thomas Pesenti Team Polti-VisitMalta s.t.
76 Lorenzo Finn Red Bull-BORA-hansgrohe Rookies s.t.
77 Davide De Cassan General Store-Essegibi-F.Ili Curia s.t.
78 Francesco Parravano MG.K Vis Costruzioni e Ambiente s.t.
79 Lorenzo Masciarelli MBH Bank CSB Telecom Fort s.t.
80 Adria Pericas UAE Team Emirates Gen-Z s.t.
81 Thor Michielsen Lidl-Trek Future Racing s.t.
82 Dario Giuliano Team Polti-VisitMalta s.t.
83 Juan Diego Quintero Petrolike s.t.
84 Mauri Vansevenant Soudal Quick-Step s.t.
85 Max Bock Red Bull-BORA-hansgrohe Rookies s.t.
86 Santiago Basso Bahrain Victorious Development Team s.t.
87 Diego Bracalente MBH Bank CSB Telecom Fort s.t.
88 Giovanni Bortoluzzi General Store-Essegibi-F.Ili Curia s.t.
89 Christian Piffer Campana Imballaggi-Morbiato-Trentino s.t.
90 Hugo Aznar Equipo Kern Pharma s.t.
91 Marcos Freire UAE Team Emirates Gen-Z s.t.
92 Michael Zarate Petrolike s.t.
93 Enea Sambinello UAE Team Emirates Gen-Z s.t.
94 Andrea Pietrobon Team Polti-VisitMalta s.t.
95 Leonardo Vesco Biesse-Carrera-Premac s.t.
96 Raffaele Tela Beltrami TSA-Tre Colli s.t.
97 Simone Zanini XDS Astana Team s.t.
98 Pietro Galbusera XDS Astana Team s.t.
99 Gabriele De Fabritiis Gragnano Sporting Club s.t.
100 Leonardo Meccia Team Technipes #inEmiliaRomagna s.t.
101 Louis Vervaeke Soudal Quick-Step s.t.
102 Adrián Benito Team Polti-VisitMalta s.t.
103 Leonardo Volpato Campana Imballaggi-Morbiato-Trentino s.t.
104 Franklin Archibold Solution Tech-NIPPO-Rali s.t.
105 Sam Brand Team Novo Nordisk s.t.
106 Gijs Schoonvelde Red Bull-BORA-hansgrohe Rookies s.t.
107 Philipp Hofbauer Team Vorarlberg s.t.
108 Cesare Chesini MBH Bank CSB Telecom Fort s.t.
109 Stefano Masciarelli SC Padovani Polo Cherry Bank s.t.
110 Vittorio Friggi MG.K Vis Costruzioni e Ambiente s.t.
111 Haoyu Su XDS Astana Team s.t.
112 Tommaso Bambagioni Team Technipes #inEmiliaRomagna s.t.
113 Andrea Cantoni MG.K Vis Costruzioni e Ambiente s.t.
114 Kevin Biehl General Store-Essegibi-F.Ili Curia s.t.
115 Ignazio Cireddu Team Vorarlberg s.t.
116 Alessandro Milesi Biesse-Carrera-Premac s.t.
117 Paul Fietzke Red Bull-BORA-hansgrohe Rookies s.t.
118 Nicholas Travella Biesse-Carrera-Premac s.t.
119 William Harding MG.K Vis Costruzioni e Ambiente s.t.
120 Tobias Nolde Team Vorarlberg s.t.
121 Giacomo Rosato Bahrain Victorious Development Team s.t.
122 Gauthier Servranckx Soudal Quick-Step s.t.
123 Elia Andreaus Bahrain Victorious Development Team s.t.
124 Tommaso Quaglia SC Padovani Polo Cherry Bank s.t.
125 Roberto Busanello Campana Imballaggi-Morbiato-Trentino s.t.
126 Simone Lucca Gragnano Sporting Club s.t.
127 Pierluigi Garbi Beltrami TSA-Tre Colli s.t.
128 Cristian Remelli General Store-Essegibi-F.Ili Curia s.t.
129 Adam Revesz Campana Imballaggi-Morbiato-Trentino s.t.
130 Hamish Armitt Team Novo Nordisk @ 17sec
131 Jacopo Colladon Team Novo Nordisk 0:19
132 You Li XDS Astana Team s.t.
133 Umberto Poli Team Novo Nordisk 0:22
134 Tommaso Anastasia Team Technipes #inEmiliaRomagna s.t.
135 Florian Kajamini XDS Astana Team s.t.
136 Alessandro Avi Campana Imballaggi-Morbiato-Trentino 0:27
137 Matteo Mengarelli Gragnano Sporting Club s.t.
138 Nicola Rossi Biesse-Carrera-Premac s.t.
139 Stefano Leali Biesse-Carrera-Premac s.t.
140 Piergiorgio Cozzani Gragnano Sporting Club s.t.
141 Ivan Taccone MG.K Vis Costruzioni e Ambiente 31
142 Samuele Alari SC Padovani Polo Cherry Bank 0:s.t.
143 Harry Hudson Lidl-Trek Future Racing s.t.
144 Tommaso Bosio General Store-Essegibi-F.Ili Curia 0:33
145 Kristian Egholm Lidl-Trek Future Racing 0:36
146 Marco Palomba SC Padovani Polo Cherry Bank 0:40
147 Manabu Ishibashi Team UKYO 0:42
148 Unai Ramos Equipo Kern Pharma 0:52
149 Cesar Perez Equipo Kern Pharma s.t.
150 Thomas Rossetti General Store-Essegibi-F.Ili Curia 0:58
151 Dominik Amann Team Vorarlberg 1:07
152 Diego Uriarte Equipo Kern Pharma 1:23
153 Gustave Blanc Red Bull-BORA-hansgrohe Rookies s.t.
154 Emanuele Ansaloni Team Technipes #inEmiliaRomagna @ 0sec
155 Colin Stüssi Team Vorarlberg 1:52
156 Patrick Frydkjær Lidl-Trek Future Racing @ 0sec
DNF Luca Attolini MG.K Vis Costruzioni e Ambiente

 

GC after stage 3:

  • GC leader: Nicolo Garibbo (Team UKYO)
  • Mountains classification leader: Roberto Carlos Gonzalez (Solution Tech-NIPPO-Rali)
  • Points classification leader: Davide Donati (Red Bull-BORA-hansgrohe Rookies)
  • Best young rider: Luca Paletti (Bardiani CSF 7 Saber)
  • Teams classification leader: Team UKYO

494.2 kilometers raced so far at an average speed of 42.406 km/hr

1 Nicolo Garibbo Team UKYO 11:39:14
2 Gianmarco Garofoli Soudal Quick-Step 4
3 Filippo Zana Soudal Quick-Step s.t.
4 Urko Berrade Equipo Kern Pharma 6
5 Giacomo Ballabio Team Vorarlberg 1:03
6 Luca Paletti Bardiani-CSF 7 Saber s.t.
7 Tommaso Dati Team UKYO s.t.
8 Janek Jackowiak Bahrain Victorious Development Team s.t.
9 Roberto Gonzalez Solution Tech-NIPPO-Rali s.t.
10 Federico Iacomoni Team UKYO s.t.
11 Unai Iribar Equipo Kern Pharma s.t.
12 Ibon Ruiz Equipo Kern Pharma s.t.
13 Nicola Conci XDS Astana Team s.t.
14 Kamiel Bonneu Solution Tech-NIPPO-Rali s.t.
15 Fausto Masnada MBH Bank CSB Telecom Fort s.t.
16 Samuele Zoccarato MBH Bank CSB Telecom Fort s.t.
17 Alessandro Verre MBH Bank CSB Telecom Fort s.t.
18 Simone Raccani Team UKYO s.t.
19 Davide De Cassan General Store-Essegibi-F.Ili Curia s.t.
20 Alex Tolio Bardiani-CSF 7 Saber s.t.
21 Adria Pericas UAE Team Emirates Gen-Z s.t.
22 Lorenzo Finn Red Bull-BORA-hansgrohe Rookies s.t.
23 Giacomo Rosato Bahrain Victorious Development Team s.t.
24 Luca Covili Bardiani-CSF 7 Saber 1:12
25 Diego Bracalente MBH Bank CSB Telecom Fort 1:17
26 Max Bock Red Bull-BORA-hansgrohe Rookies 1:20
27 Liam O'Brien Lidl-Trek Future Racing 1:28
28 Darren van Bekkum XDS Astana Team 1:29
29 Leonardo Vesco Biesse-Carrera-Premac 3:20
30 Patrick Frydkjær Lidl-Trek Future Racing 3:23
31 Alexandre Balmer Solution Tech-NIPPO-Rali 3:24
32 Carlos Samudio Solution Tech-NIPPO-Rali 3:27
33 Filippo Magli Bardiani-CSF 7 Saber 3:30
34 Andrii Ponomar Petrolike s.t.
35 Alessandro Cattani Team Technipes #inEmiliaRomagna s.t.
36 Dario Giuliano Team Polti-VisitMalta s.t.
37 Enea Sambinello UAE Team Emirates Gen-Z s.t.
38 Andrea Pietrobon Team Polti-VisitMalta s.t.
39 Juan Diego Quintero Petrolike s.t.
40 Francesco Parravano MG.K Vis Costruzioni e Ambiente s.t.
41 Cesare Chesini MBH Bank CSB Telecom Fort s.t.
42 Nicholas Travella Biesse-Carrera-Premac s.t.
43 Kevin Biehl General Store-Essegibi-F.Ili Curia s.t.
44 Tommaso Quaglia SC Padovani Polo Cherry Bank 3:50
45 Paul Fietzke Red Bull-BORA-hansgrohe Rookies 3:52
46 Vicente Rojas Bardiani-CSF 7 Saber 3:56
47 Louis Vervaeke Soudal Quick-Step 4:51
48 Matvey Boldyrev UAE Team Emirates Gen-Z 7:18
49 Mattia Stenico Bardiani-CSF 7 Saber s.t.
50 Alejandro Callejas Petrolike s.t.
51 Thomas Pesenti Team Polti-VisitMalta s.t.
52 Cristian Remelli General Store-Essegibi-F.Ili Curia 7:27
53 Hamish Armitt Team Novo Nordisk 7:44
54 Kristian Egholm Lidl-Trek Future Racing 7:54
55 Simone Zanini XDS Astana Team 8:24
56 Andrea Cantoni MG.K Vis Costruzioni e Ambiente 11:18
57 Davide Donati Red Bull-BORA-hansgrohe Rookies 13:01
58 Nicoló Arrighetti General Store-Essegibi-F.Ili Curia 13:17
59 Gabriele Scagliola Lidl-Trek Future Racing s.t.
60 David Lozano Team Novo Nordisk s.t.
61 Giovanni Bortoluzzi General Store-Essegibi-F.Ili Curia s.t.
62 Gijs Schoonvelde Red Bull-BORA-hansgrohe Rookies 13:34
63 Tommaso Bosio General Store-Essegibi-F.Ili Curia 13:50
64 Diego Uriarte Equipo Kern Pharma 13:51
65 Mirco Maestri Team Polti-VisitMalta 15:06
66 Colin Stüssi Team Vorarlberg 15:26
67 Harry Hudson Lidl-Trek Future Racing 16:56
68 Mauri Vansevenant Soudal Quick-Step 17:01
69 Riccardo Perani Beltrami TSA-Tre Colli 17:05
70 Michele Bicelli Biesse-Carrera-Premac 17:06
71 Simone Lucca Gragnano Sporting Club 17:56
72 Florian Kajamini XDS Astana Team 18:07
73 Tilen Finkst Solution Tech-NIPPO-Rali 19:25
74 Andrea Bessega Lidl-Trek Future Racing s.t.
75 Lorenzo Masciarelli MBH Bank CSB Telecom Fort 19:28
76 Gauthier Servranckx Soudal Quick-Step s.t.
77 Michael Belleri Beltrami TSA-Tre Colli 19:47
78 Pascal Eenkhoorn Soudal Quick-Step 19:48
79 Unai Ramos Equipo Kern Pharma 20:20
80 Hugo Aznar Equipo Kern Pharma 20:54
81 Thor Michielsen Lidl-Trek Future Racing 21:18
82 Sam Brand Team Novo Nordisk 21:45
83 Leonardo Volpato Campana Imballaggi-Morbiato-Trentino 21:46
84 Enrico Zanoncello Bardiani-CSF 7 Saber 21:51
85 Gustave Blanc Red Bull-BORA-hansgrohe Rookies 22:17
86 Matteo Spreafico MG.K Vis Costruzioni e Ambiente 23:14
87 José Juan Prieto Petrolike s.t.
88 Tommaso Bambagioni Team Technipes #inEmiliaRomagna s.t.
89 William Harding MG.K Vis Costruzioni e Ambiente 24:42:00
90 Emanuele Ansaloni Team Technipes #inEmiliaRomagna s.t.
91 Roberto Busanello Campana Imballaggi-Morbiato-Trentino 25:07:00
92 Dusan Rajovic Solution Tech-NIPPO-Rali 25:29:00
93 Cesar Perez Equipo Kern Pharma 26:30:00
94 Pietro Galbusera XDS Astana Team 28:44:00
95 Sebastian Putz Red Bull-BORA-hansgrohe Rookies 28:49:00
96 Valentin Hofer Bahrain Victorious Development Team 29:15:00
97 Adrián Benito Team Polti-VisitMalta s.t.
98 Philipp Hofbauer Team Vorarlberg 32:42:00
99 Riccardo Lorello SC Padovani Polo Cherry Bank 33:01:00
100 Antonio Polga Team Novo Nordisk s.t.
101 Lorenzo De Longhi Campana Imballaggi-Morbiato-Trentino 33:04:00
102 Gabriele Raccagni Team Polti-VisitMalta s.t.
103 Leonardo Rossi Beltrami TSA-Tre Colli 33:08:00
104 Stefano Masciarelli SC Padovani Polo Cherry Bank 33:15:00
105 Marco Palomba SC Padovani Polo Cherry Bank 33:41:00
106 Thomas Capra Bahrain Victorious Development Team 36:50:00
107 Nicolo Pizzi Team Technipes #inEmiliaRomagna s.t.
108 Alessio Menghini Team Technipes #inEmiliaRomagna s.t.
109 Yoshiki Terada Team UKYO s.t.
110 Matteo Vanden Wijngaert UAE Team Emirates Gen-Z s.t.
111 Andrea Biancalani Beltrami TSA-Tre Colli s.t.
112 Jose Antonio Prieto Petrolike s.t.
113 Filippo Ridolfo Team Novo Nordisk s.t.
114 Andrea De Totto Gragnano Sporting Club s.t.
115 Christian Piffer Campana Imballaggi-Morbiato-Trentino s.t.
116 Raffaele Tela Beltrami TSA-Tre Colli s.t.
117 Adam Revesz Campana Imballaggi-Morbiato-Trentino s.t.
118 Emanuel Zangerle Team Vorarlberg 36:57:00
119 Santiago Basso Bahrain Victorious Development Team s.t.
120 Marcos Freire UAE Team Emirates Gen-Z s.t.
121 Elia Andreaus Bahrain Victorious Development Team s.t.
122 Haoyu Su XDS Astana Team s.t.
123 Tobias Nolde Team Vorarlberg s.t.
124 Alessandro Avi Campana Imballaggi-Morbiato-Trentino 37:14:00
125 Stefano Leali Biesse-Carrera-Premac 37:17:00
126 Nicola Rossi Biesse-Carrera-Premac s.t.
127 Samuele Alari SC Padovani Polo Cherry Bank 37:21:00
128 Ivan Taccone MG.K Vis Costruzioni e Ambiente s.t.
129 Manabu Ishibashi Team UKYO 37:32:00
130 Thomas Rossetti General Store-Essegibi-F.Ili Curia 37:48:00
131 Tommaso Anastasia Team Technipes #inEmiliaRomagna 38:18:00
132 Manuel Peñalver Team Polti-VisitMalta 41:43:00
133 Andrea D'Amato Team UKYO 41:47:00
134 Davide Persico MBH Bank CSB Telecom Fort s.t.
135 Giosue Epis Petrolike s.t.
136 Mihajlo Stolic Bahrain Victorious Development Team s.t.
137 Ivan Troia Gragnano Sporting Club s.t.
138 Andrea Donati Biesse-Carrera-Premac s.t.
139 Simone Buongiorno Beltrami TSA-Tre Colli s.t.
140 Michael Zarate Petrolike s.t.
141 Samuel Quaranta Gragnano Sporting Club s.t.
142 Franklin Archibold Solution Tech-NIPPO-Rali s.t.
143 Gabriele De Fabritiis Gragnano Sporting Club s.t.
144 Ignazio Cireddu Team Vorarlberg s.t.
145 Vittorio Friggi MG.K Vis Costruzioni e Ambiente s.t.
146 Alessandro Milesi Biesse-Carrera-Premac s.t.
147 Pierluigi Garbi Beltrami TSA-Tre Colli s.t.
148 Matijs Van Strijthem Soudal Quick-Step 41:54:00
149 Umberto Poli Team Novo Nordisk 42:09:00
150 Lorenzo Ursella SC Padovani Polo Cherry Bank 42:10:00
151 You Li XDS Astana Team 42:13:00
152 Matteo Mengarelli Gragnano Sporting Club 42:21:00
153 Piergiorgio Cozzani Gragnano Sporting Club s.t.
154 Dominik Amann Team Vorarlberg 43:01:00
155 Leonardo Meccia Team Technipes #inEmiliaRomagna 47:39:00
156 Jacopo Colladon Team Novo Nordisk 47:58:00

 

Stage 3 map & profile:

Stage 3 map

Stage 3 profile

Stage 3 photos by Fotoreporter Sirotti:

Lorenzo Finn heads to the start.

The Solution Tech-NIPPO-Rali team with points classification leader Davide Donati is presented.

Team Red Bull-BORA-hansgrohe

GC leader Nicolo Garibbo with Claudio Chiappucci and Gianni Bugno

Racing along the Sardinian coast.

Ignazio Cireddu attacks

Here they come for the sprint.

Dusan Rajovic beats Davide Donati for the stage win.

The stage podium, from left: Davide Donati (2nd), Dusan Rajovic (1st), & Manuel Peñalver (3rd)

Nicolo Garibbo will start stage four in the GC leader's light blue jersey,


Thursday, February 26: Stage 2, Oristano - Carbonia, 136.3 km

Stage 2 map & profile | Stage 2 photos

Davide Donati wins stage two. Sirotti phnoto

Story of the Giro d'Italia volume 2

Bill and Carol McGann's book The Story of the Giro d'Italia, A Year-by-Year History of the Tour of Italy, Vol 2: 1971 - 2011 is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Carbonia at 2:30 PM, local time: 21C (69F), sunny, with the wind from the west at 10 km/hr (6 mph). There is just a 1% chance of rain.

The race: Here's the race organizer's stage two report.

Italian Under-23 Individual Time Trial Champion Davide Donati (Red Bull-BORA-hansgrohe Rookies) won the second stage of the Giro della Sardegna (the first round of the third edition of the Coppa Italia delle Regioni), the 136.2 km Oristano – Carbonia, at the end of an intense and challenging stage along the island's western coast.

The stage of the race, organized by GS Emilia and supported by the Autonomous Region of Sardinia through the Department of Tourism, Crafts and Commerce, started at a brisk pace, averaging 44.800 km/h in the first hour.

After the passage of the Genna Sciria categorized climb, won by Louis Vervaeke (Soudal Quick-Step), an attack ensued between Alexandre Balmer (Solution Tech NIPPO Rali) and Federico Iacomoni (Team UKYO), which was neutralized by an ever-vigilant peloton, led by Soudal Quick-Step.

Near Buggerru, Mattia Stenico (Bardiani) attempted to gain an advantage, joined shortly thereafter by Zoccarato, first on the second categorized climb of the day, Pietrobon, Blanc, Uriarte, Samudio, Hudson, Bambagioni, and Iacomoni, thus forming a leading group.

At the Montecani Pass, thanks to the pressure from Soudal Quick-Step, the peloton became attackers. Filippo Zana, Luca Paletti, and Gianmarco Garofoli then attempted to attack.

From the main group, Van Bekkum (XDS Astana) then attempted to get ahead of everyone, but was then absorbed with 5 km to go. After Terada and Balmer's final push in the finale, the stage was decided by a sprint finish by Davide Donati, ahead of Gianmarco Garofoli (Soudal Quick-Step) and Denmark's Patrick Frydkjaer (Lidl-TREK – Future Racing).

Nicolò Garibbo continues to lead the overall standings, with a 4-second advantage over the Soudal-Quick-Step duo of Garofoli and Zana.

Nicolo Garibbo remains the GC leader. Sirotti photo

Stage Three Route: Cagliari – Tortolì (168.3 km)
With a total elevation gain of 1,190 meters, the third stage promises to be the least challenging in terms of altitude. After the start (at 11:15 a.m.) from Poetto, the first 20 km are perfectly flat, while the following stage introduces a series of more or less pronounced undulations that should not be underestimated, especially for those teams aiming for a sprint finish and wanting to keep the race close.

At the apex of the largest of these, Punta Culumbaris, is a categorized finish line. The next few kilometers are mostly flat, followed by a slightly more undulating section, and then the road climbs again, albeit slightly, until the second categorized finish line, located in Genna. Cresia. The subsequent descent is also very gradual and uneventful. The final 20 kilometers are essentially flat or slightly undulating until they join the final straight, about 800 meters long, wide and slightly uphill.

Tomorrow's stage will be broadcast live on Rai Sport, the HBO Discovery platforms, and the Lega Ciclismo Professionistico YouTube channel starting at 1:40 PM.

Complete results:

Stage 2 photos

136.3 kilometers raced at an average speed of 44.632 km/hr

1 Davide Donati Red Bull-BORA-hansgrohe Rookies 3hr 3min 14sec
2 Gianmarco Garofoli Soudal Quick-Step s.t.
3 Patrick Frydkjær Lidl-Trek Future Racing s.t.
4 Filippo Magli Bardiani-CSF 7 Saber s.t.
5 Nicola Conci XDS Astana Team s.t.
6 Tommaso Dati Team UKYO s.t.
7 Enea Sambinello UAE Team Emirates Gen-Z s.t.
8 Giacomo Ballabio Team Vorarlberg s.t.
9 Janek Jackowiak Bahrain Victorious Development Team s.t.
10 Giovanni Bortoluzzi General Store-Essegibi-F.Ili Curia s.t.
11 Leonardo Vesco Biesse-Carrera-Premac s.t.
12 Nicoló Arrighetti General Store-Essegibi-F.Ili Curia s.t.
13 Luca Paletti Bardiani-CSF 7 Saber s.t.
14 Filippo Zana Soudal Quick-Step s.t.
15 Andrea Pietrobon Team Polti-VisitMalta s.t.
16 Tommaso Bosio General Store-Essegibi-F.Ili Curia s.t.
17 Cesare Chesini MBH Bank CSB Telecom Fort s.t.
18 Alessandro Cattani Team Technipes #inEmiliaRomagna s.t.
19 Unai Iribar Equipo Kern Pharma s.t.
20 Dario Giuliano Team Polti-VisitMalta s.t.
21 David Lozano Team Novo Nordisk s.t.
22 Samuele Zoccarato MBH Bank CSB Telecom Fort s.t.
23 Alessandro Verre MBH Bank CSB Telecom Fort s.t.
24 Nicolo Garibbo Team UKYO s.t.
25 Luca Covili Bardiani-CSF 7 Saber s.t.
26 Carlos Samudio Solution Tech-NIPPO-Rali s.t.
27 Giacomo Rosato Bahrain Victorious Development Team s.t.
28 Andrii Ponomar Petrolike s.t.
29 Roberto Gonzalez Solution Tech-NIPPO-Rali s.t.
30 Federico Iacomoni Team UKYO s.t.
31 Nicholas Travella Biesse-Carrera-Premac s.t.
32 Tommaso Quaglia SC Padovani Polo Cherry Bank s.t.
33 Davide De Cassan General Store-Essegibi-F.Ili Curia s.t.
34 Ibon Ruiz Equipo Kern Pharma s.t.
35 Fausto Masnada MBH Bank CSB Telecom Fort s.t.
36 Juan Diego Quintero Petrolike s.t.
37 Michele Bicelli Biesse-Carrera-Premac s.t.
38 Alexandre Balmer Solution Tech-NIPPO-Rali s.t.
39 Adria Pericas UAE Team Emirates Gen-Z s.t.
40 Kamiel Bonneu Solution Tech-NIPPO-Rali s.t.
41 Alex Tolio Bardiani-CSF 7 Saber s.t.
42 Simone Raccani Team UKYO s.t.
43 Lorenzo Finn Red Bull-BORA-hansgrohe Rookies s.t.
44 Andrea Cantoni MG.K Vis Costruzioni e Ambiente s.t.
45 Urko Berrade Equipo Kern Pharma s.t.
46 Gabriele Scagliola Lidl-Trek Future Racing s.t.
47 Francesco Parravano MG.K Vis Costruzioni e Ambiente s.t.
48 Kevin Biehl General Store-Essegibi-F.Ili Curia s.t.
49 Diego Bracalente MBH Bank CSB Telecom Fort @ 14sec
50 Gijs Schoonvelde Red Bull-BORA-hansgrohe Rookies 0:17
51 Max Bock Red Bull-BORA-hansgrohe Rookies s.t.
52 Paul Fietzke Red Bull-BORA-hansgrohe Rookies 0:22
53 Liam O'Brien Lidl-Trek Future Racing 0:25
54 Darren van Bekkum XDS Astana Team 0:26
55 Vicente Rojas Bardiani-CSF 7 Saber s.t.
56 Florian Kajamini XDS Astana Team 0:39
57 Harry Hudson Lidl-Trek Future Racing 3:34
58 Louis Vervaeke Soudal Quick-Step 3:48
59 Matvey Boldyrev UAE Team Emirates Gen-Z s.t.
60 Mattia Stenico Bardiani-CSF 7 Saber s.t.
61 Kristian Egholm Lidl-Trek Future Racing s.t.
62 Mirco Maestri Team Polti-VisitMalta s.t.
63 Hugo Aznar Equipo Kern Pharma s.t.
64 Cristian Remelli General Store-Essegibi-F.Ili Curia s.t.
65 Hamish Armitt Team Novo Nordisk s.t.
66 Gustave Blanc Red Bull-BORA-hansgrohe Rookies s.t.
67 Thomas Pesenti Team Polti-VisitMalta s.t.
68 Alejandro Callejas Petrolike s.t.
69 Riccardo Perani Beltrami TSA-Tre Colli s.t.
70 Simone Lucca Gragnano Sporting Club 4:39
71 Simone Zanini XDS Astana Team 4:49
72 Tommaso Bambagioni Team Technipes #inEmiliaRomagna 6:08
73 José Juan Prieto Petrolike s.t.
74 Tilen Finkst Solution Tech-NIPPO-Rali s.t.
75 Andrea Bessega Lidl-Trek Future Racing s.t.
76 Thor Michielsen Lidl-Trek Future Racing 8:01
77 Roberto Busanello Campana Imballaggi-Morbiato-Trentino s.t.
78 Sam Brand Team Novo Nordisk 8:28
79 Leonardo Volpato Campana Imballaggi-Morbiato-Trentino 8:29
80 Michael Belleri Beltrami TSA-Tre Colli s.t.
81 Cesar Perez Equipo Kern Pharma 8:32
82 Dusan Rajovic Solution Tech-NIPPO-Rali 8:33
83 Enrico Zanoncello Bardiani-CSF 7 Saber 8:34
84 Diego Uriarte Equipo Kern Pharma 8:58
85 William Harding MG.K Vis Costruzioni e Ambiente 11:25
86 Emanuele Ansaloni Team Technipes #inEmiliaRomagna s.t.
87 Colin Stüssi Team Vorarlberg 12:31
88 Pietro Galbusera XDS Astana Team 15:53
89 Tommaso Anastasia Team Technipes #inEmiliaRomagna s.t.
90 Valentin Hofer Bahrain Victorious Development Team 15:58
91 Sebastian Putz Red Bull-BORA-hansgrohe Rookies s.t.
92 Gabriele Raccagni Team Polti-VisitMalta s.t.
93 Pascal Eenkhoorn Soudal Quick-Step s.t.
94 Gauthier Servranckx Soudal Quick-Step s.t.
95 Lorenzo De Longhi Campana Imballaggi-Morbiato-Trentino s.t.
96 Mauri Vansevenant Soudal Quick-Step s.t.
97 Lorenzo Masciarelli MBH Bank CSB Telecom Fort s.t.
98 Unai Ramos Equipo Kern Pharma s.t.
99 Adrián Benito Team Polti-VisitMalta s.t.
100 Thomas Capra Bahrain Victorious Development Team 19:44
101 Andrea D'Amato Team UKYO s.t.
102 Riccardo Lorello SC Padovani Polo Cherry Bank s.t.
103 Yoshiki Terada Team UKYO s.t.
104 Giosue Epis Petrolike s.t.
105 Alessio Menghini Team Technipes #inEmiliaRomagna s.t.
106 Nicolo Pizzi Team Technipes #inEmiliaRomagna s.t.
107 Franklin Archibold Solution Tech-NIPPO-Rali s.t.
108 Michael Zarate Petrolike s.t.
109 Mihajlo Stolic Bahrain Victorious Development Team s.t.
110 Davide Persico MBH Bank CSB Telecom Fort s.t.
111 Ignazio Cireddu Team Vorarlberg s.t.
112 Christian Piffer Campana Imballaggi-Morbiato-Trentino s.t.
113 Thomas Rossetti General Store-Essegibi-F.Ili Curia s.t.
114 Leonardo Meccia Team Technipes #inEmiliaRomagna s.t.
115 Antonio Polga Team Novo Nordisk s.t.
116 Jose Antonio Prieto Petrolike s.t.
117 Matteo Spreafico MG.K Vis Costruzioni e Ambiente s.t.
118 Jacopo Colladon Team Novo Nordisk s.t.
119 Vittorio Friggi MG.K Vis Costruzioni e Ambiente s.t.
120 Samuele Alari SC Padovani Polo Cherry Bank s.t.
121 Pierluigi Garbi Beltrami TSA-Tre Colli s.t.
122 Simone Buongiorno Beltrami TSA-Tre Colli s.t.
123 Alessandro Avi Campana Imballaggi-Morbiato-Trentino s.t.
124 Alessandro Milesi Biesse-Carrera-Premac s.t.
125 Marco Palomba SC Padovani Polo Cherry Bank s.t.
126 Andrea Donati Biesse-Carrera-Premac s.t.
127 Stefano Leali Biesse-Carrera-Premac s.t.
128 Gabriele De Fabritiis Gragnano Sporting Club s.t.
129 Raffaele Tela Beltrami TSA-Tre Colli s.t.
130 Umberto Poli Team Novo Nordisk s.t.
131 Filippo Ridolfo Team Novo Nordisk s.t.
132 Andrea De Totto Gragnano Sporting Club s.t.
133 Matteo Vanden Wijngaert UAE Team Emirates Gen-Z s.t.
134 Andrea Biancalani Beltrami TSA-Tre Colli s.t.
135 Ivan Troia Gragnano Sporting Club s.t.
136 Adam Revesz Campana Imballaggi-Morbiato-Trentino s.t.
137 Manabu Ishibashi Team UKYO s.t.
138 Nicola Rossi Biesse-Carrera-Premac s.t.
139 Manuel Peñalver Team Polti-VisitMalta s.t.
140 Ivan Taccone MG.K Vis Costruzioni e Ambiente s.t.
141 Samuel Quaranta Gragnano Sporting Club s.t.
142 Leonardo Rossi Beltrami TSA-Tre Colli 19:51
143 Philipp Hofbauer Team Vorarlberg s.t.
144 Marcos Freire UAE Team Emirates Gen-Z s.t.
145 Dominik Amann Team Vorarlberg s.t.
146 Emanuel Zangerle Team Vorarlberg s.t.
147 Luca Attolini MG.K Vis Costruzioni e Ambiente s.t.
148 Elia Andreaus Bahrain Victorious Development Team s.t.
149 Haoyu Su XDS Astana Team s.t.
150 Piergiorgio Cozzani Gragnano Sporting Club s.t.
151 Santiago Basso Bahrain Victorious Development Team s.t.
152 Tobias Nolde Team Vorarlberg s.t.
153 You Li XDS Astana Team s.t.
154 Matteo Mengarelli Gragnano Sporting Club s.t.
155 Matijs Van Strijthem Soudal Quick-Step s.t.
156 Stefano Masciarelli SC Padovani Polo Cherry Bank 19:58
157 Lorenzo Ursella SC Padovani Polo Cherry Bank 20:07

 

GC after stage 2:

  • GC leader: Nicolo Garibbo (Team UKYO)
  • Mountains classification leader: Roberto Carlos Gonzalez (Solution Tech NIPPO Rali)
  • Points classification leader: Gianmarco Garofoli (Soudal Quick-Step)
  • Best young rider: Jan Michal Jackowiak (Bahrain Victorious Development)
  • Teams classification leader: Team Ukyo

326.1 kilometers raced so far at an average speed of 42.331 km/hr

1 Nicolo Garibbo Team UKYO 7hr 42min 13sec
2 Gianmarco Garofoli Soudal Quick-Step @ 4sec
3 Filippo Zana Soudal Quick-Step s.t.
4 Urko Berrade Equipo Kern Pharma 0:06
5 Giacomo Ballabio Team Vorarlberg 1:03
6 Tommaso Dati Team UKYO s.t.
7 Nicola Conci XDS Astana Team s.t.
8 Janek Jackowiak Bahrain Victorious Development Team s.t.
9 Luca Paletti Bardiani-CSF 7 Saber s.t.
10 Samuele Zoccarato MBH Bank CSB Telecom Fort s.t.
11 Unai Iribar Equipo Kern Pharma s.t.
12 Federico Iacomoni Team UKYO s.t.
13 Ibon Ruiz Equipo Kern Pharma s.t.
14 Giacomo Rosato Bahrain Victorious Development Team s.t.
15 Alessandro Verre MBH Bank CSB Telecom Fort s.t.
16 Roberto Gonzalez Solution Tech-NIPPO-Rali s.t.
17 Davide De Cassan General Store-Essegibi-F.Ili Curia s.t.
18 Kamiel Bonneu Solution Tech-NIPPO-Rali s.t.
19 Fausto Masnada MBH Bank CSB Telecom Fort s.t.
20 Adria Pericas UAE Team Emirates Gen-Z s.t.
21 Simone Raccani Team UKYO s.t.
22 Alex Tolio Bardiani-CSF 7 Saber s.t.
23 Lorenzo Finn Red Bull-BORA-hansgrohe Rookies s.t.
24 Luca Covili Bardiani-CSF 7 Saber 1:12
25 Diego Bracalente MBH Bank CSB Telecom Fort 1:17
26 Max Bock Red Bull-BORA-hansgrohe Rookies 1:20
27 Liam O'Brien Lidl-Trek Future Racing 1:28
28 Darren van Bekkum XDS Astana Team 1:29
29 Leonardo Vesco Biesse-Carrera-Premac 3:20
30 Patrick Frydkjær Lidl-Trek Future Racing 3:23
31 Alexandre Balmer Solution Tech-NIPPO-Rali 3:24
32 Carlos Samudio Solution Tech-NIPPO-Rali 3:27
33 Filippo Magli Bardiani-CSF 7 Saber 3:30
34 Andrea Pietrobon Team Polti-VisitMalta s.t.
35 Enea Sambinello UAE Team Emirates Gen-Z s.t.
36 Dario Giuliano Team Polti-VisitMalta s.t.
37 Alessandro Cattani Team Technipes #inEmiliaRomagna s.t.
38 Andrii Ponomar Petrolike s.t.
39 Cesare Chesini MBH Bank CSB Telecom Fort s.t.
40 Juan Diego Quintero Petrolike s.t.
41 Nicholas Travella Biesse-Carrera-Premac s.t.
42 Kevin Biehl General Store-Essegibi-F.Ili Curia s.t.
43 Francesco Parravano MG.K Vis Costruzioni e Ambiente s.t.
44 Tommaso Quaglia SC Padovani Polo Cherry Bank 3:50
45 Paul Fietzke Red Bull-BORA-hansgrohe Rookies 3:52
46 Vicente Rojas Bardiani-CSF 7 Saber 3:56
47 Louis Vervaeke Soudal Quick-Step 4:51
48 Kristian Egholm Lidl-Trek Future Racing 7:18
49 Matvey Boldyrev UAE Team Emirates Gen-Z s.t.
50 Mattia Stenico Bardiani-CSF 7 Saber s.t.
51 Thomas Pesenti Team Polti-VisitMalta s.t.
52 Alejandro Callejas Petrolike s.t.
53 Cristian Remelli General Store-Essegibi-F.Ili Curia 7:27
54 Hamish Armitt Team Novo Nordisk 7:27
55 Simone Zanini XDS Astana Team 8:24
56 Andrea Cantoni MG.K Vis Costruzioni e Ambiente 11:18
57 Diego Uriarte Equipo Kern Pharma 12:28
58 Davide Donati Red Bull-BORA-hansgrohe Rookies 13:07
59 Nicoló Arrighetti General Store-Essegibi-F.Ili Curia 13:17
60 Giovanni Bortoluzzi General Store-Essegibi-F.Ili Curia s.t.
61 Tommaso Bosio General Store-Essegibi-F.Ili Curia s.t.
62 David Lozano Team Novo Nordisk s.t.
63 Gabriele Scagliola Lidl-Trek Future Racing s.t.
64 Colin Stüssi Team Vorarlberg 13:34
65 Gijs Schoonvelde Red Bull-BORA-hansgrohe Rookies 13:34
66 Mirco Maestri Team Polti-VisitMalta 15:06
67 Harry Hudson Lidl-Trek Future Racing 16:25
68 Mauri Vansevenant Soudal Quick-Step 17:01
69 Riccardo Perani Beltrami TSA-Tre Colli 17:05
70 Michele Bicelli Biesse-Carrera-Premac 17:06
71 Florian Kajamini XDS Astana Team 17:45
72 Simone Lucca Gragnano Sporting Club 17:56
73 Andrea Bessega Lidl-Trek Future Racing 19:25
74 Tilen Finkst Solution Tech-NIPPO-Rali 19:25
75 Pascal Eenkhoorn Soudal Quick-Step 19:28
76 Unai Ramos Equipo Kern Pharma s.t.
77 Lorenzo Masciarelli MBH Bank CSB Telecom Fort s.t.
78 Gauthier Servranckx Soudal Quick-Step s.t.
79 Michael Belleri Beltrami TSA-Tre Colli 19:47
80 Hugo Aznar Equipo Kern Pharma 20:54
81 Gustave Blanc Red Bull-BORA-hansgrohe Rookies s.t.
82 Thor Michielsen Lidl-Trek Future Racing 21:18
83 Sam Brand Team Novo Nordisk 21:45
84 Leonardo Volpato Campana Imballaggi-Morbiato-Trentino 21:46
85 Enrico Zanoncello Bardiani-CSF 7 Saber 21:51
86 Matteo Spreafico MG.K Vis Costruzioni e Ambiente 23:14
87 Tommaso Bambagioni Team Technipes #inEmiliaRomagna s.t.
88 José Juan Prieto Petrolike s.t.
89 Luca Attolini MG.K Vis Costruzioni e Ambiente 23:21
90 Emanuele Ansaloni Team Technipes #inEmiliaRomagna 24:42
91 William Harding MG.K Vis Costruzioni e Ambiente s.t.
92 Roberto Busanello Campana Imballaggi-Morbiato-Trentino 25:07
93 Cesar Perez Equipo Kern Pharma 25:38
94 Dusan Rajovic Solution Tech-NIPPO-Rali 25:39
95 Pietro Galbusera XDS Astana Team 28:44
96 Sebastian Putz Red Bull-BORA-hansgrohe Rookies 28:49
97 Valentin Hofer Bahrain Victorious Development Team 29:15
98 Adrián Benito Team Polti-VisitMalta s.t.
99 Philipp Hofbauer Team Vorarlberg 32:42
100 Riccardo Lorello SC Padovani Polo Cherry Bank 33:01
101 Antonio Polga Team Novo Nordisk s.t.
102 Marco Palomba SC Padovani Polo Cherry Bank s.t.
103 Gabriele Raccagni Team Polti-VisitMalta 33:04
104 Lorenzo De Longhi Campana Imballaggi-Morbiato-Trentino s.t.
105 Leonardo Rossi Beltrami TSA-Tre Colli 33:08
106 Stefano Masciarelli SC Padovani Polo Cherry Bank 33:15
107 Alessandro Avi Campana Imballaggi-Morbiato-Trentino 36:47
108 Thomas Capra Bahrain Victorious Development Team 36:50
109 Nicolo Pizzi Team Technipes #inEmiliaRomagna s.t.
110 Samuele Alari SC Padovani Polo Cherry Bank s.t.
111 Christian Piffer Campana Imballaggi-Morbiato-Trentino s.t.
112 Alessio Menghini Team Technipes #inEmiliaRomagna s.t.
113 Yoshiki Terada Team UKYO s.t.
114 Thomas Rossetti General Store-Essegibi-F.Ili Curia s.t.
115 Stefano Leali Biesse-Carrera-Premac s.t.
116 Jose Antonio Prieto Petrolike s.t.
117 Andrea De Totto Gragnano Sporting Club s.t.
118 Raffaele Tela Beltrami TSA-Tre Colli s.t.
119 Matteo Vanden Wijngaert UAE Team Emirates Gen-Z s.t.
120 Adam Revesz Campana Imballaggi-Morbiato-Trentino s.t.
121 Andrea Biancalani Beltrami TSA-Tre Colli s.t.
122 Filippo Ridolfo Team Novo Nordisk s.t.
123 Nicola Rossi Biesse-Carrera-Premac s.t.
124 Ivan Taccone MG.K Vis Costruzioni e Ambiente s.t.
125 Manabu Ishibashi Team UKYO s.t.
126 Marcos Freire UAE Team Emirates Gen-Z 36:57
127 Elia Andreaus Bahrain Victorious Development Team s.t.
128 Santiago Basso Bahrain Victorious Development Team s.t.
129 Emanuel Zangerle Team Vorarlberg s.t.
130 Tobias Nolde Team Vorarlberg s.t.
131 Haoyu Su XDS Astana Team s.t.
132 Tommaso Anastasia Team Technipes #inEmiliaRomagna 37:56
133 Giosue Epis Petrolike 41:47
134 Michael Zarate Petrolike s.t.
135 Andrea D'Amato Team UKYO s.t.
136 Davide Persico MBH Bank CSB Telecom Fort s.t.
137 Franklin Archibold Solution Tech-NIPPO-Rali s.t.
138 Ignazio Cireddu Team Vorarlberg s.t.
139 Mihajlo Stolic Bahrain Victorious Development Team s.t.
140 Pierluigi Garbi Beltrami TSA-Tre Colli s.t.
141 Alessandro Milesi Biesse-Carrera-Premac s.t.
142 Andrea Donati Biesse-Carrera-Premac s.t.
143 Gabriele De Fabritiis Gragnano Sporting Club s.t.
144 Vittorio Friggi MG.K Vis Costruzioni e Ambiente s.t.
145 Simone Buongiorno Beltrami TSA-Tre Colli s.t.
146 Manuel Peñalver Team Polti-VisitMalta s.t.
147 Ivan Troia Gragnano Sporting Club s.t.
148 Samuel Quaranta Gragnano Sporting Club s.t.
149 Umberto Poli Team Novo Nordisk s.t.
150 Dominik Amann Team Vorarlberg 41:54
151 You Li XDS Astana Team s.t.
152 Piergiorgio Cozzani Gragnano Sporting Club s.t.
153 Matijs Van Strijthem Soudal Quick-Step s.t.
154 Matteo Mengarelli Gragnano Sporting Club s.t.
155 Lorenzo Ursella SC Padovani Polo Cherry Bank 42:10
156 Leonardo Meccia Team Technipes #inEmiliaRomagna 47:39
157 Jacopo Colladon Team Novo Nordisk s.t.

 

Stage 2 map & profile:

Stage 2 map

Stage 2 profile

Stage two photos by Fotoreporter Sirotti:

Before the start, politician Roberto Pella, GC leader Nicolo Garibbo, Claudio Chiappucci, & Gianni Bugno.

GC leader Nicolo Garibbo gets his bike before the stage start.

Lorenzo Finn

The peloton races across the beautiful Sardinian countryside.

A closer shot of the pack.

Davide Donati wins the stage.

The stage podium, from left. Gianmarco Garofoli (2nd), Davide Donati (1st), & Patrick Frydkjær (3rd)

Mountains classification leader: Robert Carlos Gonzales

GC leader Nicolo Garibbo celebrating his GC leadership.


Content continues below the ads

The Story of the Giro d’Italia, vol.1 Shade Vise sunglass holder Paris-Roubaix: The Inside Store

Wednesday, February 25: Stage 1, Castelsardo - Bosa, 189.8 km

Stage 1 map & profile | Stage 1 photos

Nicolo Garibbo (left) just beats Filippo Zana for the stage win. Sirotti photo

Bicycle History

James Witherell's book Bicycle History: A Chronological History of People, Races and Technology is available in both print and Kindle eBook formats. To get your copy just click on the Amazon link on the right.

Weather at the finish city of Bosa at 2:30 PM, local time: 19C (66F), sunny, with the wind from the west-southwest at 6 km/hr (4 mph). There is just a 2% chance of rain.

The race: Here's the race organizer's report.

Ligurian Nicolò Garibbo (Team Ukyo) won the first stage of the Giro di Sardegna, the 189.5-km Castelsardo – Bosa, the inaugural stage and the longest of the 2026 edition.

The Giro di Sardegna, organized by GS Emilia, is the first round of the third edition of the Coppa Italia delle Regioni and is supported by the Autonomous Region of Sardinia, through the Department of Tourism, Crafts, and Commerce.

The race heated up from the first kilometers, with several attempts to break away after the official start. However, it took about 15 kilometers for the positive momentum to emerge, when Cristian Remelli (General Store Essegibi), Panamanian Roberto Gonzales (Solution Tech Nippo Rali), Britain's Hamish Armitt (Team Novo Nordisk), and Austria's Philipp Hoffbauer (Team Vorarlberg) took the lead. Shortly thereafter, Matteo Spreafico (MG K Vis Costruzioni) also rejoins the frontrunners, completing a quintet that manages to gain a maximum advantage of over 4'30" over the peloton at kilometer 30.

The race changes course on the Villanova Monteleone climb, the final categorized climb of the day. Spreafico and Hoffbauer first lose the lead, while the most anticipated riders begin to break away from the peloton. Filippo Zana (Soudal Quick-Step) makes a decisive move to rejoin the frontrunners, further establishing the lead.

Meanwhile, Nicolò Garibbo (Team Ukyo), Urko Berrade (Equipo Kern Pharma), and Gianmarco Garofoli (Soudal Quick-Step) emerge from the peloton, the latter being instrumental in covering the moves in favor of his teammate. With approximately 22 km to go, a quintet of Zana, Garibbo, Berrade, Garofoli, and Gonzales thus forms, who shortly after will lose contact.

Another shot of Nicolo Garibbo winning the first stage.

The stage is then decided by a sprint to the finish line in Bosa: Nicolò Garibbo takes the lead, taking a prestigious victory ahead of Zana and Spaniard Berrade. Behind them, Giacomo Ballabio leads the peloton. Tomorrow, Nicolò Gabribbo will start in the leader's jersey.

The route of the second stage: Oristano – Carbonia (136.2 km):

After today's stage, which was the longest of the tour, tomorrow's second stage is the shortest.

It runs mostly along the western coast of the island, so the wind could become a factor not to be overlooked. The first 25 km are entirely flat, so a very fast start is expected; the crossing of the Marceddì Bridge deserves attention.

Subsequently, the profile begins to undulate, although there are no sections with significant gradients, including the climb leading to the first categorized climb of Genna Sciria. After the town of Arbus, the road resumes The route climbs slightly to Passo Bidderdì, where the descent is very fast. The route then tackles the highly panoramic climb overlooking the town of Buggerru (the second categorized finish line), followed by the subsequent climb, approximately 6.5 km long with an average gradient of 5.5%, leading to the Montecani categorized finish line. The final 20 km are mostly flat, although the road climbs gently in some sections. About 2 km from the finish line, the route enters the town of Carbonia, entering the final kilometer of the race. This climb is all slightly uphill, with a gradient peaking at around 4% in the final few meters.

Tomorrow's stage will be broadcast live on Rai Sport, HBO Discovery, and the Lega Ciclismo Professionistico YouTube channel starting at 1:40 PM.

Complete results:

Stage 1 photos

189.8 kilometers raced at an average speed of 40.795 km/hr

1 Nicolo Garibbo Team UKYO 4hr 39min 9sec
2 Filippo Zana Soudal Quick-Step s.t.
3 Urko Berrade Equipo Kern Pharma s.t.
4 Gianmarco Garofoli Soudal Quick-Step s.t.
5 Giacomo Ballabio Team Vorarlberg @ 53sec
6 Louis Vervaeke Soudal Quick-Step s.t.
7 Ibon Ruiz Equipo Kern Pharma s.t.
8 Samuele Zoccarato MBH Bank CSB Telecom Fort s.t.
9 Tommaso Dati Team UKYO s.t.
10 Federico Iacomoni Team UKYO s.t.
11 Kamiel Bonneu Solution Tech-NIPPO-Rali s.t.
12 Luca Paletti Bardiani-CSF 7 Saber s.t.
13 Janek Jackowiak Bahrain Victorious Development s.t.
14 Nicola Conci XDS Astana Team s.t.
15 Davide De Cassan General Store-Essegibi-F.Ili Curia s.t.
16 Giacomo Rosato Bahrain Victorious Development s.t.
17 Fausto Masnada MBH Bank CSB Telecom Fort s.t.
18 Roberto Gonzalez Solution Tech-NIPPO-Rali s.t.
19 Liam O'Brien Lidl-Trek Future Racing s.t.
20 Unai Iribar Equipo Kern Pharma s.t.
21 Alessandro Verre MBH Bank CSB Telecom Fort s.t.
22 Simone Raccani Team UKYO s.t.
23 Mauri Vansevenant Soudal Quick-Step s.t.
24 Alex Tolio Bardiani-CSF 7 Saber s.t.
25 Adria Pericas UAE Team Emirates Gen-Z s.t.
26 Lorenzo Finn Red Bull-BORA-hansgrohe Rookies s.t.
27 Colin Stüssi Team Vorarlberg s.t.
28 Diego Bracalente MBH Bank CSB Telecom Fort s.t.
29 Darren van Bekkum XDS Astana Team s.t.
30 Max Bock Red Bull-BORA-hansgrohe Rookies s.t.
31 Luca Covili Bardiani-CSF 7 Saber 1:02
32 Leonardo Vesco Biesse-Carrera-Premac 3:10
33 Alexandre Balmer Solution Tech-NIPPO-Rali 3:14
34 Carlos Samudio Solution Tech-NIPPO-Rali 3:17
35 Patrick Frydkjær Lidl-Trek Future Racing s.t.
36 Kristian Egholm Lidl-Trek Future Racing 3:20
37 Filippo Magli Bardiani-CSF 7 Saber s.t.
38 Andrea Pietrobon Team Polti-VisitMalta s.t.
39 Luca Attolini MG.K Vis Costruzioni e Ambiente s.t.
40 Dario Giuliano Team Polti-VisitMalta s.t.
41 Andrii Ponomar Petrolike s.t.
42 Matvey Boldyrev UAE Team Emirates Gen-Z s.t.
43 Pascal Eenkhoorn Soudal Quick-Step s.t.
44 Paul Fietzke Red Bull-BORA-hansgrohe Rookies s.t.
45 Matteo Spreafico MG.K Vis Costruzioni e Ambiente s.t.
46 Juan Diego Quintero Petrolike s.t.
47 Enea Sambinello UAE Team Emirates Gen-Z s.t.
48 Mattia Stenico Bardiani-CSF 7 Saber s.t.
49 Kevin Biehl General Store-Essegibi-F.Ili Curia s.t.
50 Unai Ramos Equipo Kern Pharma s.t.
51 Alessandro Cattani Team Technipes #inEmiliaRomagna s.t.
52 Francesco Parravano MG.K Vis Costruzioni e Ambiente s.t.
53 Vicente Rojas Bardiani-CSF 7 Saber s.t.
54 Cesare Chesini MBH Bank CSB Telecom Fort s.t.
55 Diego Uriarte Equipo Kern Pharma s.t.
56 Thomas Pesenti Team Polti-VisitMalta s.t.
57 Lorenzo Masciarelli MBH Bank CSB Telecom Fort s.t.
58 Alejandro Callejas Petrolike s.t.
59 Tommaso Quaglia SC Padovani Polo Cherry Bank s.t.
60 Nicholas Travella Biesse-Carrera-Premac s.t.
61 Gauthier Servranckx Soudal Quick-Step s.t.
62 Simone Zanini XDS Astana Team 3:25
63 Cristian Remelli General Store-Essegibi-F.Ili Curia 3:29
64 Hamish Armitt Team Novo Nordisk s.t.
65 Mirco Maestri Team Polti-VisitMalta 11:08
66 Andrea Cantoni MG.K Vis Costruzioni e Ambiente s.t.
67 Michael Belleri Beltrami TSA-Tre Colli s.t.
68 Pietro Galbusera XDS Astana Team 12:41
69 Sebastian Putz Red Bull-BORA-hansgrohe Rookies s.t.
70 Philipp Hofbauer Team Vorarlberg s.t.
71 Harry Hudson Lidl-Trek Future Racing s.t.
72 Enrico Zanoncello Bardiani-CSF 7 Saber 13:07
73 Thor Michielsen Lidl-Trek Future Racing s.t.
74 Leonardo Volpato Campana Imballaggi-Morbiato-Trentino s.t.
75 Riccardo Lorello SC Padovani Polo Cherry Bank s.t.
76 Riccardo Perani Beltrami TSA-Tre Colli s.t.
77 Sam Brand Team Novo Nordisk s.t.
78 Leonardo Rossi Beltrami TSA-Tre Colli s.t.
79 Nicoló Arrighetti General Store-Essegibi-F.Ili Curia s.t.
80 Simone Lucca Gragnano Sporting Club s.t.
81 Gabriele Scagliola Lidl-Trek Future Racing s.t.
82 Antonio Polga Team Novo Nordisk s.t.
83 Andrea Bessega Lidl-Trek Future Racing s.t.
84 Davide Donati Red Bull-BORA-hansgrohe Rookies s.t.
85 Adrián Benito Team Polti-VisitMalta s.t.
86 Tilen Finkst Solution Tech-NIPPO-Rali s.t.
87 Valentin Hofer Bahrain Victorious Development s.t.
88 Emanuele Ansaloni Team Technipes #inEmiliaRomagna s.t.
89 Gijs Schoonvelde Red Bull-BORA-hansgrohe Rookies s.t.
90 William Harding MG.K Vis Costruzioni e Ambiente s.t.
91 Marco Palomba SC Padovani Polo Cherry Bank s.t.
92 Giovanni Bortoluzzi General Store-Essegibi-F.Ili Curia s.t.
93 Stefano Masciarelli SC Padovani Polo Cherry Bank s.t.
94 David Lozano Team Novo Nordisk s.t.
95 Tommaso Bosio General Store-Essegibi-F.Ili Curia s.t.
96 Alessandro Avi Campana Imballaggi-Morbiato-Trentino 16:53
97 Nicolo Pizzi Team Technipes #inEmiliaRomagna 16:56
98 Gabriele Raccagni Team Polti-VisitMalta s.t.
99 Thomas Capra Bahrain Victorious Development s.t.
100 Santiago Basso Bahrain Victorious Development s.t.
101 Samuele Alari SC Padovani Polo Cherry Bank s.t.
102 Marcos Freire UAE Team Emirates Gen-Z s.t.
103 Elia Andreaus Bahrain Victorious Development s.t.
104 Tommaso Bambagioni Team Technipes #inEmiliaRomagna s.t.
105 Andrea De Totto Gragnano Sporting Club s.t.
106 Stefano Leali Biesse-Carrera-Premac s.t.
107 Adam Revesz Campana Imballaggi-Morbiato-Trentino s.t.
108 Matteo Vanden Wijngaert UAE Team Emirates Gen-Z s.t.
109 Raffaele Tela Beltrami TSA-Tre Colli s.t.
110 Christian Piffer Campana Imballaggi-Morbiato-Trentino s.t.
111 Lorenzo De Longhi Campana Imballaggi-Morbiato-Trentino s.t.
112 Andrea Biancalani Beltrami TSA-Tre Colli s.t.
113 Nicola Rossi Biesse-Carrera-Premac s.t.
114 Michele Bicelli Biesse-Carrera-Premac s.t.
115 Ivan Taccone MG.K Vis Costruzioni e Ambiente s.t.
116 Emanuel Zangerle Team Vorarlberg s.t.
117 Tobias Nolde Team Vorarlberg s.t.
118 Jose Antonio Prieto Petrolike s.t.
119 Filippo Ridolfo Team Novo Nordisk s.t.
120 Thomas Rossetti General Store-Essegibi-F.Ili Curia s.t.
121 Juan Prieto José Petrolike s.t.
122 Roberto Busanello Campana Imballaggi-Morbiato-Trentino s.t.
123 Dusan Rajovic Solution Tech-NIPPO-Rali s.t.
124 Alessio Menghini Team Technipes #inEmiliaRomagna s.t.
125 Haoyu Su XDS Astana Team s.t.
126 Cesar Perez Equipo Kern Pharma s.t.
127 Hugo Aznar Equipo Kern Pharma s.t.
128 Yoshiki Terada Team UKYO s.t.
129 Gustave Blanc Red Bull-BORA-hansgrohe Rookies s.t.
130 Manabu Ishibashi Team UKYO s.t.
131 Florian Kajamini XDS Astana Team s.t.
132 Michael Zarate Petrolike 21:53
133 Manuel Peñalver Team Polti-VisitMalta s.t.
134 Giosue Epis Petrolike s.t.
135 Tommaso Anastasia Team Technipes #inEmiliaRomagna s.t.
136 Pierluigi Garbi Beltrami TSA-Tre Colli s.t.
137 Samuel Quaranta Gragnano Sporting Club s.t.
138 Lorenzo Ursella SC Padovani Polo Cherry Bank s.t.
139 Davide Persico MBH Bank CSB Telecom Fort s.t.
140 Ivan Troia Gragnano Sporting Club s.t.
141 Andrea D'Amato Team UKYO s.t.
142 Gabriele De Fabritiis Gragnano Sporting Club s.t.
143 Andrea Donati Biesse-Carrera-Premac s.t.
144 Alessandro Milesi Biesse-Carrera-Premac s.t.
145 Ignazio Cireddu Team Vorarlberg s.t.
146 You Li XDS Astana Team s.t.
147 Franklin Archibold Solution Tech-NIPPO-Rali s.t.
148 Mihajlo Stolic Bahrain Victorious Development s.t.
149 Simone Buongiorno Beltrami TSA-Tre Colli s.t.
150 Umberto Poli Team Novo Nordisk s.t.
151 Matijs Van Strijthem Soudal Quick-Step s.t.
152 Vittorio Friggi MG.K Vis Costruzioni e Ambiente s.t.
153 Dominik Amann Team Vorarlberg s.t.
154 Matteo Mengarelli Gragnano Sporting Club s.t.
155 Piergiorgio Cozzani Gragnano Sporting Club s.t.
156 Jacopo Colladon Team Novo Nordisk 27:45
157 Leonardo Meccia Team Technipes #inEmiliaRomagna s.t.

 

GC after stage 1:

  • GC leader: Nicolo Garibbo (Team UKYO)
  • Mountains classification leader: Roberto Carlos Gonzalez (Solution Tech-NIPPO-Rali)
  • Points classification leader: Nicolo Garibbo (Team UKYO)
  • Best young rider: Luca Paletti (Bardiani CSF 7 Saber)
  • Teams classification leader: Soudal Quick-Step
1 Nicolo Garibbo Team UKYO 4hr 38min 59sec
2 Filippo Zana Soudal Quick-Step @ 4sec
3 Urko Berrade Equipo Kern Pharma 0:06
4 Gianmarco Garofoli Soudal Quick-Step 0:10
5 Giacomo Ballabio Team Vorarlberg 1:03
6 Louis Vervaeke Soudal Quick-Step s.t.
7 Ibon Ruiz Equipo Kern Pharma s.t.
8 Samuele Zoccarato MBH Bank CSB Telecom Fort s.t.
9 Tommaso Dati Team UKYO s.t.
10 Federico Iacomoni Team UKYO s.t.
11 Kamiel Bonneu Solution Tech-NIPPO-Rali s.t.
12 Luca Paletti Bardiani-CSF 7 Saber s.t.
13 Janek Jackowiak Bahrain Victorious Development s.t.
14 Nicola Conci XDS Astana Team s.t.
15 Davide De Cassan General Store-Essegibi-F.Ili Curia s.t.
16 Giacomo Rosato Bahrain Victorious Development s.t.
17 Fausto Masnada MBH Bank CSB Telecom Fort s.t.
18 Roberto Gonzalez Solution Tech-NIPPO-Rali s.t.
19 Liam O'Brien Lidl-Trek Future Racing s.t.
20 Unai Iribar Equipo Kern Pharma s.t.
21 Alessandro Verre MBH Bank CSB Telecom Fort s.t.
22 Simone Raccani Team UKYO s.t.
23 Mauri Vansevenant Soudal Quick-Step s.t.
24 Alex Tolio Bardiani-CSF 7 Saber s.t.
25 Adria Pericas UAE Team Emirates Gen-Z s.t.
26 Lorenzo Finn Red Bull-BORA-hansgrohe Rookies s.t.
27 Colin Stüssi Team Vorarlberg s.t.
28 Diego Bracalente MBH Bank CSB Telecom Fort s.t.
29 Darren van Bekkum XDS Astana Team s.t.
30 Max Bock Red Bull-BORA-hansgrohe Rookies s.t.
31 Luca Covili Bardiani-CSF 7 Saber 1:12
32 Leonardo Vesco Biesse-Carrera-Premac 3:20
33 Alexandre Balmer Solution Tech-NIPPO-Rali 3:24
34 Carlos Samudio Solution Tech-NIPPO-Rali 3:27
35 Patrick Frydkjær Lidl-Trek Future Racing s.t.
36 Kristian Egholm Lidl-Trek Future Racing 3:30
37 Filippo Magli Bardiani-CSF 7 Saber s.t.
38 Andrea Pietrobon Team Polti-VisitMalta s.t.
39 Luca Attolini MG.K Vis Costruzioni e Ambiente s.t.
40 Dario Giuliano Team Polti-VisitMalta s.t.
41 Andrii Ponomar Petrolike s.t.
42 Matvey Boldyrev UAE Team Emirates Gen-Z s.t.
43 Pascal Eenkhoorn Soudal Quick-Step s.t.
44 Paul Fietzke Red Bull-BORA-hansgrohe Rookies s.t.
45 Matteo Spreafico MG.K Vis Costruzioni e Ambiente s.t.
46 Juan Diego Quintero Petrolike s.t.
47 Enea Sambinello UAE Team Emirates Gen-Z s.t.
48 Mattia Stenico Bardiani-CSF 7 Saber s.t.
49 Kevin Biehl General Store-Essegibi-F.Ili Curia s.t.
50 Unai Ramos Equipo Kern Pharma s.t.
51 Alessandro Cattani Team Technipes #inEmiliaRomagna s.t.
52 Francesco Parravano MG.K Vis Costruzioni e Ambiente s.t.
53 Vicente Rojas Bardiani-CSF 7 Saber s.t.
54 Cesare Chesini MBH Bank CSB Telecom Fort s.t.
55 Diego Uriarte Equipo Kern Pharma s.t.
56 Thomas Pesenti Team Polti-VisitMalta s.t.
57 Lorenzo Masciarelli MBH Bank CSB Telecom Fort s.t.
58 Alejandro Callejas Petrolike s.t.
59 Tommaso Quaglia SC Padovani Polo Cherry Bank s.t.
60 Nicholas Travella Biesse-Carrera-Premac s.t.
61 Gauthier Servranckx Soudal Quick-Step s.t.
62 Simone Zanini XDS Astana Team 3:35
63 Cristian Remelli General Store-Essegibi-F.Ili Curia 3:39
64 Hamish Armitt Team Novo Nordisk s.t.
65 Mirco Maestri Team Polti-VisitMalta 11:18
66 Andrea Cantoni MG.K Vis Costruzioni e Ambiente s.t.
67 Michael Belleri Beltrami TSA-Tre Colli s.t.
68 Pietro Galbusera XDS Astana Team 12:51
69 Sebastian Putz Red Bull-BORA-hansgrohe Rookies s.t.
70 Philipp Hofbauer Team Vorarlberg s.t.
71 Harry Hudson Lidl-Trek Future Racing s.t.
72 Enrico Zanoncello Bardiani-CSF 7 Saber 13:17
73 Thor Michielsen Lidl-Trek Future Racing s.t.
74 Leonardo Volpato Campana Imballaggi-Morbiato-Trentino s.t.
75 Riccardo Lorello SC Padovani Polo Cherry Bank s.t.
76 Riccardo Perani Beltrami TSA-Tre Colli s.t.
77 Sam Brand Team Novo Nordisk s.t.
78 Leonardo Rossi Beltrami TSA-Tre Colli s.t.
79 Nicoló Arrighetti General Store-Essegibi-F.Ili Curia s.t.
80 Simone Lucca Gragnano Sporting Club s.t.
81 Gabriele Scagliola Lidl-Trek Future Racing s.t.
82 Antonio Polga Team Novo Nordisk s.t.
83 Andrea Bessega Lidl-Trek Future Racing s.t.
84 Davide Donati Red Bull-BORA-hansgrohe Rookies s.t.
85 Adrián Benito Team Polti-VisitMalta s.t.
86 Tilen Finkst Solution Tech-NIPPO-Rali s.t.
87 Valentin Hofer Bahrain Victorious Development s.t.
88 Emanuele Ansaloni Team Technipes #inEmiliaRomagna s.t.
89 Gijs Schoonvelde Red Bull-BORA-hansgrohe Rookies s.t.
90 William Harding MG.K Vis Costruzioni e Ambiente s.t.
91 Marco Palomba SC Padovani Polo Cherry Bank s.t.
92 Giovanni Bortoluzzi General Store-Essegibi-F.Ili Curia s.t.
93 Stefano Masciarelli SC Padovani Polo Cherry Bank s.t.
94 David Lozano Team Novo Nordisk s.t.
95 Tommaso Bosio General Store-Essegibi-F.Ili Curia s.t.
96 Alessandro Avi Campana Imballaggi-Morbiato-Trentino 17:03
97 Nicolo Pizzi Team Technipes #inEmiliaRomagna 17:06
98 Gabriele Raccagni Team Polti-VisitMalta s.t.
99 Thomas Capra Bahrain Victorious Development s.t.
100 Santiago Basso Bahrain Victorious Development s.t.
101 Samuele Alari SC Padovani Polo Cherry Bank s.t.
102 Marcos Freire UAE Team Emirates Gen-Z s.t.
103 Elia Andreaus Bahrain Victorious Development s.t.
104 Tommaso Bambagioni Team Technipes #inEmiliaRomagna s.t.
105 Andrea De Totto Gragnano Sporting Club s.t.
106 Stefano Leali Biesse-Carrera-Premac s.t.
107 Adam Revesz Campana Imballaggi-Morbiato-Trentino s.t.
108 Matteo Vanden Wijngaert UAE Team Emirates Gen-Z s.t.
109 Raffaele Tela Beltrami TSA-Tre Colli s.t.
110 Christian Piffer Campana Imballaggi-Morbiato-Trentino s.t.
111 Lorenzo De Longhi Campana Imballaggi-Morbiato-Trentino s.t.
112 Andrea Biancalani Beltrami TSA-Tre Colli s.t.
113 Nicola Rossi Biesse-Carrera-Premac s.t.
114 Michele Bicelli Biesse-Carrera-Premac s.t.
115 Ivan Taccone MG.K Vis Costruzioni e Ambiente s.t.
116 Emanuel Zangerle Team Vorarlberg s.t.
117 Tobias Nolde Team Vorarlberg s.t.
118 JoseAntonio Prieto Petrolike s.t.
119 Filippo Ridolfo Team Novo Nordisk s.t.
120 Thomas Rossetti General Store-Essegibi-F.Ili Curia s.t.
121 José Juan Prieto Petrolike s.t.
122 Roberto Busanello Campana Imballaggi-Morbiato-Trentino s.t.
123 Dusan Rajovic Solution Tech-NIPPO-Rali s.t.
124 Alessio Menghini Team Technipes #inEmiliaRomagna s.t.
125 Haoyu Su XDS Astana Team s.t.
126 Cesar Perez Equipo Kern Pharma s.t.
127 Hugo Aznar Equipo Kern Pharma s.t.
128 Yoshiki Terada Team UKYO s.t.
129 Gustave Blanc Red Bull-BORA-hansgrohe Rookies s.t.
130 Manabu Ishibashi Team UKYO s.t.
131 Florian Kajamini XDS Astana Team s.t.
132 Michael Zarate Petrolike 22:03
133 Manuel Peñalver Team Polti-VisitMalta s.t.
134 Giosue Epis Petrolike s.t.
135 Tommaso Anastasia Team Technipes #inEmiliaRomagna s.t.
136 Pierluigi Garbi Beltrami TSA-Tre Colli s.t.
137 Samuel Quaranta Gragnano Sporting Club s.t.
138 Lorenzo Ursella SC Padovani Polo Cherry Bank s.t.
139 Davide Persico MBH Bank CSB Telecom Fort s.t.
140 Ivan Troia Gragnano Sporting Club s.t.
141 Andrea D'Amato Team UKYO s.t.
142 Gabriele De Fabritiis Gragnano Sporting Club s.t.
143 Andrea Donati Biesse-Carrera-Premac s.t.
144 Alessandro Milesi Biesse-Carrera-Premac s.t.
145 Ignazio Cireddu Team Vorarlberg s.t.
146 You Li XDS Astana Team s.t.
147 Franklin Archibold Solution Tech-NIPPO-Rali s.t.
148 Mihajlo Stolic Bahrain Victorious Development s.t.
149 Simone Buongiorno Beltrami TSA-Tre Colli s.t.
150 Umberto Poli Team Novo Nordisk s.t.
151 Matijs Van Strijthem Soudal Quick-Step s.t.
152 Vittorio Friggi MG.K Vis Costruzioni e Ambiente s.t.
153 Dominik Amann Team Vorarlberg s.t.
154 Matteo Mengarelli Gragnano Sporting Club s.t.
155 Piergiorgio Cozzani Gragnano Sporting Club s.t.
156 Jacopo Colladon Team Novo Nordisk 27:55
157 Leonardo Meccia Team Technipes #inEmiliaRomagna s.t.

 

Stage 1 map & profile:

Stage 1 maps

Stage 1 profile

Stage 1 photos by Fotoreporter Sirotti:

Claudio Chiappucci (in black) was at the start.

Team Ukyo is presented during the starting ceremonies.

Here's Team Vorarlberg.

Filippo Zana and teammates head to the start.

The lined-out peloton descends.

Another shot of the peloton heading downhill

Nicolo Garibbo (left) beats Filippo Zana to win the first stage.

Almost a minute later here comes the pack to contest the field sprint.

Giacomo Ballabio wins the field sprint for fifth place.

A happy Nicolo Garibbo after winning the stage.

Stage winner and GC leader Nicolo Garibbo on the podium.


Content continues below the ads

Advertise with us!

Start list with back numbers. February 24, 2026

Bahrain Victorious Development Team
1 Elia Andreaus
2 Thomas Capra
3 Santiago Basso
4 Valentin Hofer
5 Janek Jackowiak
6 Giacomo Rosato
7 Mihajlo Stolic
Bardiani-CSF 7 Saber
11 Luca Covili
12 Filippo Magli
13 Luca Paletti
14 Vicente Rojas
15 Mattia Stenico
16 Alex Tolio
17 Enrico Zanoncello
Beltrami TSA-Tre Colli
21 Michael Belleri
22 Andrea Biancalani
23 Simone Buongiorno
24 Pierluigi Garbi
25 Riccardo Perani
26 Leonardo Rossi
27 Raffaele Tela
Biesse-Carrera-Premac
31 Michele Bicelli
32 Andrea Donati
33 Stefano Leali
34 Alessandro Milesi
35 Nicola Rossi
36 Nicholas Travella
37 Leonardo Vesco
Campana Imballaggi-Morbiato-Trentino
41 Jenson Brown
42 Roberto Busanello
43 Lorenzo De Longhi
44 Christian Piffer
45 Alessandro Avi
46 Leonardo Volpato
47 Adam Revesz
Equipo Kern Pharma
51 Hugo Aznar
52 Urko Berrade
53 Unai Iribar
54 Cesar Perez
55 Unai Ramos
56 Ibon Ruiz
57 Diego Uriarte
General Store-Essegibi-F.Ili Curia
61 Nicoló Arrighetti
62 Kevin Biehl
63 Giovanni Bortoluzzi
64 Tommaso Bosio
65 Davide De Cassan
66 Thomas Rossetti
67 Cristian Remelli
Gragnano Sporting Club
71 Matteo Mengarelli
72 Piergiorgio Cozzani
73 Gabriele De Fabritiis
74 Andrea De Totto
75 Simone Lucca
76 Samuel Quaranta
77 Ivan Troia
Lidl-Trek Future Racing
81 Andrea Bessega
82 Kristian Egholm
83 Patrick Frydkjær
84 Harry Hudson
85 Thor Michielsen
86 Liam O'Brien
87 Gabriele Scagliola
MBH Bank CSB Telecom Fort
91 Diego Bracalente
92 Cesare Chesini
93 Lorenzo Masciarelli
94 Fausto Masnada
95 Davide Persico
96 Alessandro Verre
97 Samuele Zoccarato
Mg.K Vis Costruzioni e Ambiente
101 Luca Attolini
102 Andrea Cantoni
103 Vittorio Friggi
104 William Harding
105 Francesco Parravano
106 Matteo Spreafico
107 Ivan Taccone
Petrolike
111 Alejandro Callejas
112 Giosue Epis
113 Andrii Ponomar
114 Jose Antonio Prieto
115 José Juan Prieto
116 Juan Diego Quintero
117 Michael Zarate
Red Bull-BORA-hansgrohe Rookies
121 Gustave Blanc
122 Max Bock
123 Davide Donati
124 Paul Fietzke
125 Lorenzo Finn
126 Sebastian Putz
127 Gijs Schoonvelde
S.C. Padovani Polo Cherry Bank
131 Samuele Alari
132 Lorenzo Ursella
133 Mirko Bozzola
134 Riccardo Lorello
135 Stefano Masciarelli
136 Marco Palomba
137 Tommaso Quaglia
Solution Tech-NIPPO-Rali
141 Franklin Archibold
142 Alexandre Balmer
143 Kamiel Bonneu
144 Tilen Finkst
145 Roberto Gonzalez
146 Dusan Rajovic
147 Carlos Samudio
Soudal Quick-Step
151 Pascal Eenkhoorn
152 Gianmarco Garofoli
153 Gauthier Servranckx
154 Matijs Van Strijthem
155 Mauri Vansevenant
156 Louis Vervaeke
157 Filippo Zana
Team Novo Nordisk
161 Hamish Armitt
162 Sam Brand
163 Jacopo Colladon
164 David Lozano
165 Antonio Polga
166 Umberto Poli
167 Filippo Ridolfo
Team Polti-VisitMalta
171 Adrián Benito
172 Dario Giuliano
173 Mirco Maestri
174 Manuel Peñalver
175 Thomas Pesenti
176 Andrea Pietrobon
177 Gabriele Raccagni
Team Technipes #inEmiliaRomagna Caffè Borbone
181 Tommaso Anastasia
182 Emanuele Ansaloni
183 Tommaso Bambagioni
184 Alessandro Cattani
185 Leonardo Meccia
186 Alessio Menghini
187 Nicolo Pizzi
Team UKYO
191 Andrea D'Amato
192 Tommaso Dati
193 Nicolo Garibbo
194 Federico Iacomoni
195 Manabu Ishibashi
196 Simone Raccani
197 Yoshiki Terada
Team Vorarlberg
201 Dominik Amann
202 Giacomo Ballabio
203 Ignazio Cireddu
204 Philipp Hofbauer
205 Tobias Nolde
206 Colin Stüssi
207 Emanuel Zangerle
UAE Team Emirates Gen Z
211 Matvey Boldyrev
212 Marcos Freire
213 Adria Pericas
214 Enea Sambinello
215 Jaime Torres
216 Matteo Vanden Wijngaert
XDS Astana Team
221 Nicola Conci
222 Pietro Galbusera
223 Florian Kajamini
224 You Li
225 Haoyu Su
226 Darren van Bekkum
227 Simone Zanini