Sau chặng đầu tiên, Tadej Pogacar tạm xếp ở vị trí thứ 4 bảng tổng sắp, kém 15 giây so với áo vàng Romain Bardet (đội DSM–Firmenich PostNL) và cùng giờ với đương kim vô địch Jonas Vingegaard (Visma – Lease a Bike).
Chặng thi đấu thứ hai có lộ trình gần 200km từ Cesenatico đến Bologna mang đến nhiều thử thách với 6 ngọn đèo trải dọc hành trình. Không lâu sau khi xuất phát, một nhóm 10 tay đua đã thoát đi, trong đó có áo chấm bi đỏ Jonas Abrahamsen (Uno-X Mobility). Tuy nhiên, nhóm này không gây uy hiếp đối với áo vàng Romain Bardet nên được thả đi 9 phút 32 khi lên đỉnh đèo thứ ba cách đích khoảng 60km.
Nhưng vào tầm 40km cuối, đoàn đông phía sau tăng tốc và nhanh chóng thu hẹp khoảng cách chỉ còn 3 phút 22 giây khi còn cách đích 27km. Bước vào ngọn đèo cuối, bộ ba Nelson Oliveira, Kevin Vauquelin và Jonas Abrahamsen đã vượt lên. Nhóm tay đua mạnh phía sau cũng bám đuổi ráo riết nhưng khoảng cách đã giãn ra 4 phút ở 15km cuối.
Khi bước vào ngọn đèo cuối có độ dốc đến 10,4%, Kevin Vauquelin chứng tỏ ưu thế. Anh đã bứt đi một mình và ung dung về đích đầu tiên để giành chiến thắng với thời gian 4 giờ 43 phút 42 giây, hơn người thứ hai Jonas Abrahamsen 36 giây. Đây mới là mùa giải đầu tiên Kevin Vauquelin tham dự Tour de France.
Ở nhóm sau, các tay đua mạnh Remco Evenepoel (Soudal Quick-Step), Tadej Pogacar (UAE Emirates), Jonas Vingegaard (Visma – Lease a Bike) cạnh tranh nhau quyết liệt. Họ cùng nhau về đích ngoài top 10, kém Kevin Vauquelin đến 2 phút 21 giây.
Tuy nhiên, do áo vàng Romain Bardet rớt lại phía sau nên Tadej Pogacar đã vươn lên giành áo vàng tổng sắp với 9 giờ 53 phút 30 giây. Anh có cùng thời gian với Remco Evenepoel, Jonas Vingegaard và Remco Evenepoel nhưng hơn hiệu số phụ.