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
-
Tour of Flanders Men LIVE - First ascent of the Oude Kwaremont out of the way as the race gets serious
Six flat cobbled sections and 16 'hellingen' and 271km on tap for the biggest race in Belgium -
Tour of Flanders Women LIVE - The race is alive with attacks but no breakaway yet
164km packed full of cobbles and climbs on the menu in Belgium's biggest day. -
2026 Tour of Flanders Men briefly neutralised after over half peloton stopped at level crossing
Incident took place 215 kilometres to go, break of 13 gains nearly two minutes as a result -
'He's one level above all the rest' - Mathieu van der Poel names Tadej Pogačar as top favourite to win 2026 Tour of Flanders
Former triple winner argues Remco Evenepoel could be the rider to beat Slovenian




