Agostini wins from breakaway
Locatelli, Salvetti complete podium
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
You are now subscribed
Your newsletter sign-up was successful












Stefano Agostini (G.S. Zalf Desiree Fior) was the fastest in the three man sprint that decided Italy’s Under 23 road title today. Agostini held off rival breakaway riders Stefano Locatelli (Bergamasca Colpack Denardi) and Tommaso Salvetti (Brunero-Camel-Pedalando) to win the tricolore jersey.
The trio crossed the line just five seconds ahead of the peloton, which failed to time its capture of the riders right. Agostini’s group escaped on the seven laps of a difficult circuit, which included the Colle di Guarda and one other climb.
| 1 | Stefano Agostini (G.S. Zalf Desiree Fior) | 4:12:49 |
| 2 | Stefano Locatelli (Bergamasca Colpack Denardi) | Row 1 - Cell 2 |
| 3 | Tommaso Salvetti (Brunero-Camel-Pedalando) | Row 2 - Cell 2 |
| 4 | Elia Favilli (Petroli Firenze-Cyclingteam) | 0:00:05 |
| 5 | Kristian Sbaragli (Team Hoppla' Magis Mavo Infis) | Row 4 - Cell 2 |
| 6 | Matteo Trentin (Marchiol Orogildo Pastamon) | Row 5 - Cell 2 |
| 7 | Eugenio Alafaci (Lucchini Unidelta Ecovalsab) | Row 6 - Cell 2 |
| 8 | Daniele Aldegheri (Mantovani Cycling Fontana) | Row 7 - Cell 2 |
| 9 | Luca Benedetti (Lucchini Unidelta Ecovalsab) | Row 8 - Cell 2 |
| 10 | Davide Villella (Bergamasca Colpack Denard) | Row 9 - Cell 2 |
| 11 | Enrico Battaglin (G.S. Zalf Desiree Fior) | Row 10 - Cell 2 |
| 12 | Nicola Boem (ORT - Reale Mutua) | Row 11 - Cell 2 |
| 13 | Manuel Bortoletti (GS. S.Marco Concrete Imet) | Row 12 - Cell 2 |
| 14 | Marco Canola (G.S. Zalf Desiree Fior) | Row 13 - Cell 2 |
| 15 | Antonio Santoro (Mastromarco Chianti Sensi) | Row 14 - Cell 2 |
| 16 | Mario Sgrinzato (U.C. Trevigiani Dynamon Bott) | Row 15 - Cell 2 |
| 17 | Fabio Virgili (Monturano-Civitanova-Casci) | Row 16 - Cell 2 |
| 18 | Michele Torri (GS Juvenes Steriltom) | Row 17 - Cell 2 |
| 19 | Andrea Barbetta (S.C. Cene-Valle Seriana A.S.D.) | Row 18 - Cell 2 |
| 20 | Luigi Miletta (Gragnano Sporting Club) | Row 19 - Cell 2 |
| 21 | Diego Zanco (G.S. Zalf Desiree Fior) | Row 20 - Cell 2 |
| 22 | Alfio Locatelli (Palazzago Elledent Rad) | Row 21 - Cell 2 |
| 23 | Alessio Marchetti (Casati Ngc Perrel A.S.D.) | Row 22 - Cell 2 |
| 24 | Mattia Costantino Bedin (Generali) | Row 23 - Cell 2 |
| 25 | Donato De Ieso (Vejus-Tmf-R.Novara-Bh Bikes) | Row 24 - Cell 2 |
| 26 | Luca Vaccari (S.C. F.W.R. Bata Ciclismo) | Row 25 - Cell 2 |
| 27 | Gianfranco Zilioli (De Nardi Daigo Bergamasca) | Row 26 - Cell 2 |
| 28 | Francesco Manuel Bongiorno (Futura Team - Matricardi) | Row 27 - Cell 2 |
| 29 | Fabio Aru (Palazzago Elledent Rad) | Row 28 - Cell 2 |
| 30 | Omar Lombardi (Lucchini Unidelta Ecovalsab) | 0:00:15 |
| 31 | Nicola Testi (Team Hoppla' Magis Mavo Infis) | 0:01:40 |
| 32 | Davide Orrico (De Nardi Daigo Bergamasca) | 0:02:37 |
| 33 | Attilio Nichele (GS. S.Marco Concrete Imet) | Row 32 - Cell 2 |
| 34 | Gian Marco Di Francesco (M. Pantani - Caffe' Mokambo) | Row 33 - Cell 2 |
| 35 | Alfonso Fiorenza (Caparrini Le Village Vibert It) | Row 34 - Cell 2 |
| 36 | Daniele Bazzana (S.C. Cene-Valle Seriana A.S.D.) | Row 35 - Cell 2 |
| 37 | Gabriele Pizzaballa (Palazzago Elledent Rad) | Row 36 - Cell 2 |
| 38 | Marco Iarlori (Aran D'Angelo & Antenucci Co) | Row 37 - Cell 2 |
| 39 | Edoardo Zardini (Mantovani Cycling Fontana) | 0:04:15 |
| 40 | Alessandro Calderan (Cycling Team Friuli) | 0:05:40 |
| 41 | Maurizio Ianniello (Vejus-Tmf-R.Novara-Bh Bikes) | Row 40 - Cell 2 |
| 42 | Giuseppe Famoso (Vejus Tmf R Novara) | Row 41 - Cell 2 |
| 43 | Michele Gazzara (U.C. Trevigiani Dynamon Bott) | Row 42 - Cell 2 |
| 44 | Matteo Belli (Team Hoppla' Magis Mavo Infis) | Row 43 - Cell 2 |
| 45 | Massimo Graziato (U.C. Trevigiani Dynamon Bott) | Row 44 - Cell 2 |
| 46 | Nicola Dal Santo (Mantovani Cycling Fontana) | Row 45 - Cell 2 |
| 47 | Giorgio Cecchinel (G.S. Zalf Desiree Fior) | Row 46 - Cell 2 |
| 48 | Andrea Vaccher (Reale Mutua - Ort) | Row 47 - Cell 2 |
| 49 | Giacomo Simioni (A.S.D. V.C. Breganze) | Row 48 - Cell 2 |
| 50 | Nathan Pertica (G.S. Podenzano) | 0:06:01 |
| 51 | Daniele Dall'Oste (Palazzago Elledent Rad) | Row 50 - Cell 2 |
| 52 | Matteo Durante (GS Maltinti Lamp. Banca Di Ca) | Row 51 - Cell 2 |
| 53 | Matteo Fedi (Team Hoppla' Magis Mavo Infi) | Row 52 - Cell 2 |
| 54 | Matteo Ciavatta (Monturano-Civitanova-Casci) | Row 53 - Cell 2 |
| 55 | Samuele Anichini (GS Maltinti Lamp. Banca Di Ca) | Row 54 - Cell 2 |
| 56 | Andrea Di Corrado (De Nardi Daigo Bergamasca) | 0:06:30 |
| 57 | Andrea Concini (G.S. Team Trentino) | 0:06:50 |
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
Volta ao Algarve stage 3 time trial start times
19.5km ITT poised to define GC as current leader Juan Ayuso tied on time with Paul Seixas and defending champion Almeida seven seconds back -
Fabio Jakobsen's tyre and insert blown clean off his 'mini-hook' rims in UAE Tour crash
Dutchman suffers more misfortune as team say he hit a rock in the road -
'Impetuous, overconfident, and tactically ill-advised' - Remco Evenepoel regretting early aggression on UAE Tour climb, lost time
'Muscle damage' from intense time trial using 68-tooth chainring and broken AC led to bad day -
'Talent pool is deep' on wildcard roster revealed for 2026 Life Time Grand Prix which includes former champion Haley Smith and Dutch veteran Piotr Havik
'It's a chance for a genuine contender to shake up the standings' says Cameron Jones, who earned entry to off-road series through wildcard process and won it all




