Krk — Labin, 190,5 км
| 1 | McNultyBrandon | UAE Team Emirates — XRG | 4:47:57 | |||
| 2 | ZambaniniEdoardo | Bahrain — Victorious | 1:40 | |||
| 3 | KwiatkowskiMichał | INEOS Grenadiers | ,, | |||
| 4 | NicolauJoel | Caja Rural — Seguros RGA | 1:45 | |||
| 5 | SheffieldMagnus | INEOS Grenadiers | 2:16 | |||
| 6 | OmrzelJakob | Bahrain — Victorious | 2:21 | |||
| 7 | ZanaFilippo | Team Jayco AlUla | ,, | |||
| 8 | PękalaPiotr | ATT Investments | ,, | |||
| 9 | HajekAlexander | Red Bull — BORA — hansgrohe | ,, | |||
| 10 | MolenaarAlex | Caja Rural — Seguros RGA | ,, | |||
| 11 | De CassanDavide | Team Polti VisitMalta | 2:26 | |||
| 12 | HerzogEmil | Red Bull — BORA — hansgrohe | 2:30 | |||
| 13 | WellensTim | UAE Team Emirates — XRG | 2:33 | |||
| 14 | IribarUnai | Equipo Kern Pharma | ,, | |||
| 15 | CôtéPier-André | Israel — Premier Tech | 2:37 | |||
| 16 | HubyAntoine | Soudal Quick-Step | 2:53 | |||
| 17 | van der MeulenMax | Bahrain — Victorious | 3:34 | |||
| 18 | KretschyMoritz | Israel — Premier Tech | 3:39 | |||
| 19 | GaffuriMattia | Team Polti VisitMalta | 3:50 | |||
| 20 | BouJoan | Caja Rural — Seguros RGA | 5:11 | |||
| 21 | TjøttaMartin | Arkéa — B&B Hotels | 5:12 | |||
Генеральная классификация после 4 этапа:
| 1 | McNultyBrandon | UAE Team Emirates — XRG | 13:04:52 | |
| 2 | ZambaniniEdoardo | Bahrain — Victorious | 1:39 | |
| 3 | KwiatkowskiMichał | INEOS Grenadiers | 1:49 | |
| 4 | NicolauJoel | Caja Rural — Seguros RGA | 1:58 | |
| 5 | SheffieldMagnus | INEOS Grenadiers | 2:29 | |
| 6 | MolenaarAlex | Caja Rural — Seguros RGA | 2:31 | |
| 7 | OmrzelJakob | Bahrain — Victorious | 2:34 | |
| 8 | PękalaPiotr | ATT Investments | ,, | |
| 9 | ZanaFilippo | Team Jayco AlUla | ,, | |
| 10 | HajekAlexander | Red Bull — BORA — hansgrohe | ,, | |
Данные предоставлены сайтом VELOLIVE
