Roglicz odłączył się od prowadzącej grupy na ostatnim podjeździe, ok. 7 km przed metą. Schachmann wygrał walkę o drugie miejsce w sprincie z czterema rywalami. Trzecie miejsce zajął Francuz Guillaume Martin (Cofidis). Dotychczasowy lider Szwajcar Stefan Bissegger (EF Education-Nippo), który w tym sezonie zadebiutował w zawodowym peletonie, nie poradził sobie z bardziej górzystym niż poprzednie etapem tegorocznej edycji wyścigu i dotarł do mety około ośmiu minut po Rogliczu. Z powodu upadku z rywalizacji wycofał się zwycięzca ubiegłorocznego Giro d'Italia Tao Geoghegan Hart. Brytyjczyk został zabrany do szpitala na badania. Wyścig zaliczany do cyklu World Tour drugi rok z rzędu odbywa się bez udziału Polaków. W edycji 2019 trzecie miejsce wywalczył w nim Michał Kwiatkowski. Wyniki 4. etapu, Chalon-sur-Saone do Chiroubles (187,6 km) 1. Primoz Roglić (Słowenia/Jumbo-Visma) 4:49.36 2. Maximilian Schachmann (Niemcy/Bora-hansgrohe) strata 12 s 3. Guillaume Martin (Francja/Cofidis) 4. Tiesj Benoot (Belgia/Team DSM) 5. Aleksander Własow (Rosja/Astana-Premier Tech) 6. Lucas Hamilton (Australia/Team BikeExchange) wszyscy ten sam czas Klasyfikacja generalna: 1. Primoz Roglić (Słowenia/Jumbo-Visma) 13:26.40 2. Maximilian Schachmann (Niemcy/Bora-hansgrohe) strata 35 s 3. Brandon McNulty (USA/UAE Team Emirates) 37 4. Aleksander Własow (Rosja/Astana-Premier Tech) 41 5. Ion Izagirre (Hiszpania/Astana-Premier Tech) 43 6. Matteo Jorgenson (USA/Movistar) 58