Giro d'Italia
Stage 12: Modena - Viadana
Italy
Thursday 22 May 2025
172 km
Another top ten for Magnier at the Giro d’Italia

Paul Magnier racked up his third top ten of the Corsa Rosa. After seventh in Lecce and third in Napoli – his first Grand Tour podium – the talented Frenchman was again in the mix at the finish, this time in Viadana, where he sprinted to eighth place, after a day with some rain, fortunately not on the finishing circuit.
Runner-up earlier this year in Omloop Het Nieuwsblad, the 21-year-old was brought in a good position by his Soudal Quick-Step teammates going into the final two kilometers and showed a good turn of speed to take another solid result behind Olav Kooij (Visma-Lease a Bike), who got the victory on this 12th stage, very likely the last one for the fast men this week.
The Giro d’Italia continues with a stage for the puncheurs, on the hilly roads to Vicenza. The peloton will face four classified climbs, including that at the finish, where the gradients could bring into contention also the general classification men.
Photo credit: ©Tim De Waele / Getty Images
Race details
1 |
Olav Kooij Team Visma | Lease a Bike |
3:55:40 |
2 |
Casper van Uden Team Picnic PostNL |
0:00 |
3 |
Ben Turner INEOS Grenadiers |
0:00 |
4 |
Mads Pedersen Lidl - Trek |
0:00 |
5 |
Kaden Groves Alpecin - Deceuninck |
0:00 |
6 |
Milan Fretin Cofidis |
0:00 |
7 |
Max Kanter XDS Astana Team |
0:00 |
8 |
Paul Magnier
Soudal Quick-Step |
0:00 |
9 |
Matevž Govekar Bahrain - Victorious |
0:00 |
10 |
Matteo Moschetti Q36.5 Pro Cycling Team |
0:00 |
31 |
Luke Lamperti
Soudal Quick-Step |
0:00 |
60 |
Gianmarco Garofoli
Soudal Quick-Step |
0:00 |
70 |
Mattia Cattaneo
Soudal Quick-Step |
0:00 |
119 |
James Knox
Soudal Quick-Step |
0:00 |
146 |
Ethan Hayter
Soudal Quick-Step |
1:40 |
151 |
Josef Černý
Soudal Quick-Step |
1:50 |
1 |
Isaac del Toro Romero UAE Team Emirates - XRG |
42:42:39 |
2 |
Juan Ayuso Pesquera UAE Team Emirates - XRG |
0:33 |
3 |
Antonio Tiberi Bahrain - Victorious |
1:09 |
4 |
Simon Yates Team Visma | Lease a Bike |
1:11 |
5 |
Primož Roglič Red Bull - BORA - hansgrohe |
1:26 |
6 |
Richard Carapaz Montenegro EF Education - EasyPost |
1:58 |
7 |
Giulio Ciccone Lidl - Trek |
2:11 |
8 |
Brandon McNulty UAE Team Emirates - XRG |
2:18 |
9 |
Adam Yates UAE Team Emirates - XRG |
2:35 |
10 |
Thymen Arensman INEOS Grenadiers |
2:35 |
23 |
James Knox
Soudal Quick-Step |
7:54 |
53 |
Gianmarco Garofoli
Soudal Quick-Step |
42:52 |
55 |
Mattia Cattaneo
Soudal Quick-Step |
44:30 |
142 |
Josef Černý
Soudal Quick-Step |
2:08:47 |
148 |
Ethan Hayter
Soudal Quick-Step |
2:11:44 |
149 |
Luke Lamperti
Soudal Quick-Step |
2:12:54 |
159 |
Paul Magnier
Soudal Quick-Step |
2:15:52 |
1 |
Mads Pedersen Lidl - Trek |
177 pt |
2 |
Olav Kooij Team Visma | Lease a Bike |
105 pt |
3 |
Casper van Uden Team Picnic PostNL |
85 pt |
4 |
Alessandro Tonelli Team Polti VisitMalta |
64 pt |
5 |
Isaac del Toro Romero UAE Team Emirates - XRG |
54 pt |
6 |
Richard Carapaz Montenegro EF Education - EasyPost |
45 pt |
7 |
Wout van Aert Team Visma | Lease a Bike |
43 pt |
8 |
Orluis Aular Sanabria Movistar Team |
42 pt |
9 |
Edoardo Zambanini Bahrain - Victorious |
41 pt |
10 |
Thomas Pidcock Q36.5 Pro Cycling Team |
39 pt |
31 |
Paul Magnier
Soudal Quick-Step |
18 pt |
43 |
Gianmarco Garofoli
Soudal Quick-Step |
13 pt |
47 |
Mattia Cattaneo
Soudal Quick-Step |
12 pt |
51 |
Ethan Hayter
Soudal Quick-Step |
11 pt |
83 |
Luke Lamperti
Soudal Quick-Step |
3 pt |
1 |
Lorenzo Fortunato XDS Astana Team |
157 pt |
2 |
Juan Ayuso Pesquera UAE Team Emirates - XRG |
54 pt |
3 |
Manuele Tarozzi VF Group - Bardiani CSF - Faizanè |
50 pt |
4 |
Paul Double Team Jayco AlUla |
36 pt |
5 |
Isaac del Toro Romero UAE Team Emirates - XRG |
30 pt |
6 |
Nairo Quintana Rojas Movistar Team |
28 pt |
7 |
Pello Bilbao López de Armentia Bahrain - Victorious |
28 pt |
8 |
Sylvain Moniquet Cofidis |
22 pt |
9 |
Luke Plapp Team Jayco AlUla |
22 pt |
10 |
Richard Carapaz Montenegro EF Education - EasyPost |
19 pt |
40 |
Gianmarco Garofoli
Soudal Quick-Step |
3 pt |
1 |
Isaac del Toro Romero UAE Team Emirates - XRG |
42:42:39 |
2 |
Juan Ayuso Pesquera UAE Team Emirates - XRG |
0:33 |
3 |
Antonio Tiberi Bahrain - Victorious |
1:09 |
4 |
Giulio Pellizzari Red Bull - BORA - hansgrohe |
3:51 |
5 |
Davide Piganzoli Team Polti VisitMalta |
4:01 |
6 |
Max Poole Team Picnic PostNL |
5:36 |
7 |
Embret Svestad-Bårdseng |
12:57 |
8 |
Edoardo Zambanini Bahrain - Victorious |
19:50 |
9 |
Mathias Vacek Lidl - Trek |
22:26 |
10 |
Marco Frigo Israel - Premier Tech |
23:22 |
13 |
Gianmarco Garofoli
Soudal Quick-Step |
42:52 |
39 |
Luke Lamperti
Soudal Quick-Step |
2:12:54 |
43 |
Paul Magnier
Soudal Quick-Step |
2:15:52 |
1 | UAE Team Emirates - XRG | 128:04:15 |
2 | Bahrain - Victorious | 20:30 |
3 | Lidl - Trek | 22:11 |
4 | Team Visma | Lease a Bike | 23:26 |
5 | INEOS Grenadiers | 25:48 |
6 | XDS Astana Team | 26:13 |
7 | Red Bull - BORA - hansgrohe | 31:34 |
8 | Movistar Team | 31:48 |
9 | Team Jayco AlUla | 39:29 |
10 | EF Education - EasyPost | 42:32 |