Tirreno-Adriatico 2025: Commanding sprint triumph Milan, Ganna still leader
foto: Cor VosJonathan Milan tops off a perfect lead-out by Lidl-Trek to storm to victory. He beats runner-up Maikel Zijlaard by a few bike lengths. Filippo Ganna stays in the GC lead (Slideshow route/profile)
Results 2nd stage 2025 Tirreno-Adriatico
1. Jonathan Milan (ita)
2. Maikel Zijlaard (nld) s.t.
3. Paul Penhoët (fra) s.t.
4. Olav Kooij (nld) s.t.
5. Simone Consonni (ita) s.t.
6. Sam Bennett (irl) s.t.
7. Jake Stewart (gbr) s.t.
8. Tim van Dijke (nld) s.t.
9. Bryan Coquard (fra) s.t.
10. Enrico Zanoncello (ita) s.t.
GC after stage 2
1. Filippo Ganna (ita)
2. Jonathan Milan (ita) + 0.19
3. Juan Ayuso (spa) + 0.22
4. Johan Price-Pejtersen (den) + 0.28
5. Antonio Tiberi (ita) + 0.29
6. Derek Gee (can) + 0.34
7. Mattia Cattaneo (ita) + 0.36
8. Søren Wærenskjold (nor) + 0.37
9. Isaac del Toro (mex) + 0.38
10. Maikel Zijlaard (nld) + 0.40
Race report
In the run-up to the only climb of the day, the gap has come down to one minute, inspiring teammates Davide Bais and Alessandro Tonelli to give chase. They catch the soloist, and at the summit, Bais takes the most mountain points.
The peloton reels in the attackers with 38 kilometres remaining, while Dylan Groenewegen crashes in the run-up to the finale and is forced to chase.
The Dutch champion manages to close the gap with some team mates, but does not play a role in the sprint. In fact, there is really only one rider taking the spotlights: Jonathan Milan. The Italian caps off a perfect lead-out by Lidl-Trek. Dutchman Maikel Zijlaard finishes in second, a few bike lengths behind.
Filippo Ganna keeps the lead in the general classification, 19 seconds ahead of Milan.
Another interesting read: route 2nd stage 2025 Tirreno-Adriatico.
Tirreno-Adriatico 2025 stage 2: video, routes, profiles
Click on the images to zoom
Jonathan Milan
Watch the highlights of recent races here:
Leave a comment
No comments yet, your opinion is most welcome.
Related articles GC Favourites - Tirreno-Adriatico 2025 Tirreno - Adriatico 2025: Overview Winners and records - Tirreno-Adriatico Sprint triumph Milan, Ayuso seals GC - Tirreno-Adriatico 2025 Double win Ayuso in Queen Stage - Tirreno-Adriatico 2025 Dversnes triumphs from breakaway, Ganna still leader - Tirreno-Adriatico 2025 Kooij wins grueling race, Ganna still leader - Tirreno-Adriatico 2025 Vendrame wins sprint from reduced peloton, Ganna retains lead - Tirreno-Adriatico 2025 Ganna dominates opening time trial - Tirreno-Adriatico 2025 Stage 1: Start times ITT - Tirreno-Adriatico 2025 Route stage 1: Lido di Camaiore - Lido di Camaiore - Tirreno-Adriatico 2025 Route stage 3: Follonica - Colfiorito - Tirreno-Adriatico 2025 Route stage 4: Norcia - Trasacco - Tirreno-Adriatico 2025 Route stage 5: Ascoli Piceno - Pergola - Tirreno-Adriatico 2025 Route stage 6: Cartoceto - Frontignano - Tirreno-Adriatico 2025 Route stage 7: Porto Potenza Picena - San Benedetto del Tronto - Tirreno-Adriatico 2025 More articles Tour de France 2025: Yates edges out Arensman in a nail-biter, Healy takes yellow
Tour de France 2025 Route stage 10: Ennezat - Le Mont-Dore
Tour de France 2025: Withdrawals
Tour de France 2025: The Route
Tour de France 2025: Riders
Tour de France 2025: GC Favourites
Tour de France 2025 Route stage 11: Toulouse - Toulouse
Tour de France 2025 Favourites stage 11: For fast finishers #5
Tour de France 2025 Route stage 12: Auch - Hautacam
Tour de France 2025 Favourites stage 12: First high-mountain finish
Tour de France 2025 Route stage 13: Loudenvielle - Peyragudes
Tour de France 2025 Favourites stage 13: ITT into thin air
Tour de France 2025 Route stage 14: Pau - Superbagnères
Tour de France 2025 Favourites stage 14: GC Showdown in the Pyreneees
Tour de France 2025 Route stage 15: Muret - Carcassonne
Tour de France 2025 Favourites stage 15: For fast finishers #6
Tour de France 2025 Route stage 16: Montpellier - Mont Ventoux
Tour de France 2025 Favourites stage 16: Dominating Ventoux
Tour de France 2025 Route stage 17: Bollène - Valence
Tour de France 2025 Favourites stage 17: For fast finishers #7
Tour de France 2025 Route stage 18: Vif - Col de la Loze
Tour de France 2025 Favourites stage 18: Demolition work at high altitude
Tour de France 2025 Route stage 19: Albertville - La Plagne
Tour de France 2025 Favourites stage 19: Elite climbers face off
Tour de France 2025 Route stage 20: Nantua - Pontarlier
Tour de France 2025 Favourites stage 20: Breakaway day
Tour de France 2025 Route stage 21: Mantes-la-Ville - Paris
Tour de France 2025 Favourites stage 21: Heroes on the Champs-Élysées
Cycling Calendar 2025