| Rank | Name | Time | |||
|---|---|---|---|---|---|
| 1 | Egan Bernal | 26.2 km/h | 313 W | 1024 | 21:23 |
| 2 | Carmelo P | 26.2 km/h | 355 W | 1023 | 21:24 |
| 3 | Fabio Scrima | 25.7 km/h | 283 W | 1005 | 21:47 |
| 4 | Salvo La Fauci | 25.6 km/h | 302 W | 999 | 21:54 |
| 4 | Andriy W | 25.6 km/h | 328 W | 999 | 21:54 |
| 6 | Antonio N | 25.5 km/h | 293 W | 996 | 21:58 |
| 7 | Angelo P | 25.1 km/h | 312 W | 982 | 22:17 |
| 8 | 🇮🇹 Paolo V | 24.9 km/h | 370 W | 974 | 22:28 |
| 9 | Ivan C | 24.7 km/h | 305 W | 965 | 22:41 |
| 9 | Ronald Bernal | 24.7 km/h | - | 965 | 22:41 |
Join Strava to see the full leaderboard