| 1 | Jonathan MilanLidl-Trek | 4:52:40 |
| 2 | Tommaso DatiTeam Ukyo | +0:00 |
| 3 | Alessandro RomeleXDS Astana Team | +0:00 |
| 4 | Luca ColnaghiBardiani CSF 7 Saber | +0:00 |
| 5 | Marco ManentiBardiani CSF 7 Saber | +0:00 |
| 6 | Matteo TrentinTudor Pro Cycling Team | +0:00 |
| 7 | Alberto DaineseSoudal Quick-Step | +0:00 |
| 8 | Gabriele BessegaTeam Polti Visitmalta | +0:00 |
| 9 | Giacomo BallabioTeam Vorarlberg | +0:00 |
| 10 | Dario Igor BellettaTeam Polti Visitmalta | +0:00 |
| 11 | Mirco MaestriTeam Polti Visitmalta | +0:00 |
| 12 | Lorenzo ConfortiBardiani CSF 7 Saber | +0:00 |
| 13 | Sergio MerisUnibet Rose Rockets | +0:00 |
| 14 | Davide De PrettoTeam Jayco AlUla | +0:00 |
| 15 | Simone VelascoXDS Astana Team | +0:00 |
| 16 | Gianmarco GarofoliSoudal Quick-Step | +0:00 |
| 17 | Andrea PirasSolution Tech Nippo Rali | +0:00 |
| 18 | Cesare ChesiniMBH Bank CSB Telecom Fort | +0:00 |
| 19 | Nicolo' PettitiSwatt Club | +0:00 |
| 20 | Lorenzo MasciarelliMBH Bank CSB Telecom Fort | +0:00 |