Тадей Погачар нанёс двойной удар на первом горном этапе велогонки «Париж — Ницца». Йонас Вингегор стартовал на финальном подъеме на Ла-Лож-де-Гардес, но датчанин из Jumbo-Visma не смог ответить на атаку от Погачара в двух километрах от вершины. Словенец забрал с собой только Давида Году из Groupama — FDJ. В итоге Вингегор оказался на шестом месте с отставанием в 43 секунды.
После командной гонки с раздельным стартом, выигранной Jumbo-Visma, первый финиш в гору был запланирован на четвёртый соревновательный день. Первые примерно 100 километров были ровными. Практически сразу после старта в атаку уехала группа из 7 человек, опередившие пелотон примерно на 5 минут.
За 100 с лишним километров до финиша в пелотоне неожиданно возникло движение. UAE Emirates попытались ещё больше увеличить темп, и в конечном итоге им это удалось. Правда, ненадолго. Следующая попытка уже была со стороны Groupama — FDJ, и у французов попытка оказалась более успешной, так как от пелотона оторвалась 12 гонщиков. Тадей Погачар был внимателен, как и Магнус Корт в желтой майке и четыре гонщика Jumbo-Visma.
Пелотон готовился к сложному финалу на Кот-де-Шеваль-Ригон (5,7 км при 3,9%) и Коль-дю-Болуи (8,9 км при 3,1%) на последних 30 километрах. Но и это ещё было не всё. Гонщиков ждал финальный подъём на 6,7% километра с градиентом в 7,1%?
Паскаль Энкхорн оторвался от своих отколовшихся товарищей на спуске, но вернулся в лидирующую группу перед Шеваль-Ригоном. Тем временем в пелотоне темп задавали INEOS Grenadiers и UAE Emirates, которые ехали так усердно, что раскололи общую группу.
На Коль-дю-Болуи не нужно было набирать горные очки, но были бонусные секунды. Скаарсет, казалось, был единственным беглецом, который остался впереди пелотона, но неожиданно включился Майкл Мэттьюс, который и положил в свою копилку 6 секунд. Скаарсет — 4, а Тадей Погачар — 2 секунды. Затем большая группа фаворитов отправилась на последний подъем к La Loge des Gardes. Здесь INEOS Grenadiers вновь взяли на себя инициативу, и тут же последовала атака Клемана Шампуссена. Его поймал быстрый темп помощника из UAE Emirates Феликса Гросшартнера, который проредил группу фаворитов: впереди оставались обладатель жёлтой майки Магнус Корта, Нейлсон Паулесс и Максимилиан Шахманн среди прочих.
Первая настоящая атака фаворитов последовала за 4,3 километра до финиша: Йонас Вингегор рванул вперёд, а Тадей Погачар последовал за ним. Однако словенец не сменил своего датского соперника, что позволило возобновить конкуренцию. Давид Году воспользовался этим и сразу уехал на 15 секунд вперёд. Остальные переглянулись, но позволили французу уехать вперёд. В 2,5 километрах от вершины Погачар выбрал удобный момент и лихо рванул вперёд, оставив капитана Jumbo-Visma позади. Тому пришлось приложить немало усилий для того, чтобы закрыть этот отрыв. В сильном спринте лидер Jumbo-Visma вроде бы воссоединился с Погачаром, но словенец ещё больше ускорился и Вингегор в этот раз уже не сумел ответить.
На последних двух километрах Погачар догнал Году, после чего они вдвоем поехали к вершине. В спринте за победу на этапе двукратный победитель «Тур де Франс» легко обыграл соперника. Вингегор в итоге финишировал только шестым, проиграв 43 секунды. Его обогнали Джино Мёдер из Bahrain — Victorious, Орельен Паре-Пантр из AG2R Citroën и Кевин Воклен из Arkéa — Samsic.
Погачар получил майку лидера «Париж — Ницца». Теперь он на 10 секунд опережает Году и на 44 секунды опережает Вингегора. Далее — Саймон Йейтс с отставанием в 56 секунд. Остальное гонщики уступают более чем минуту.