Chặng 4 dài 169km từ Sort đến Lleida chỉ có một ngọn đèo ở giữa lộ trình và có khá nhiều đoạn dốc đổ nên khả năng sẽ có cuộc tranh tài nước rút tại đích đến. Thế nhưng vẫn có những nỗ lực tấn công tìm kiếm cơ hội ngay sau khi xuất phát không lâu. Đầu tiên là một nhóm 3 tay đua Thomas de Gendt, Urko Berrade và Idar Andersen nhưng sau đó cũng bị bắt lại đích hơn 30km.
Sau đó, đến lượt Luis Ángel Maté tận dụng các cua-rơ chưa kịp hồi sức sau màn nước rút giải thưởng dọc đường thứ hai đã tấn công mạnh mẽ thoát đi. Nhưng đường xa, đơn độc khiến tay đua người Tây Ban Nha đuối sức dần. Anh dễ dàng bị nhóm sau bắt lại khi còn cách đích khoảng 9km, trước khi các đội mạnh nước rút cạnh tranh ‘xếp tài’ cho màn đọ tốc độ ở đích đến.
Với mong muốn đưa chân rút chủ lực Ethan Hayter, đội Ineos Grenadiers dàn đội hình mũi tên đi trước nhưng họ chịu sự cạnh tranh quyết liệt từ Lotto Dstny - đội muốn làm việc cho Jarrad Drizners. Nhưng công sức của họ đã đổ sông đổ biển bởi các tay đua nước rút mạnh từ phía sau vươn lên mạnh mẽ. Kết quả, Marijn van den Berg (EF Education–EasyPost) đánh bại Arne Marir (Intermarché-Wanty), Emils Liepins (DSM - Firmenich PostNL) trong tíc tắc để cán mức đầu tiên, giành chiến thắng với thời gian 3 giờ 40 phút 19 giây.
Có mặt trong nhóm đầu về đích chặng này, Tadej Pogacar (UAE Emirates) bảo vệ thành công cả ba danh hiệu cá nhân cao quý. Tadej Pogacar tiếp tục dẫn đầu bảng tổng sắp với thành tích 17 giờ 18 phút 31 giây, duy trì khoảng cách với người thứ hai Mikel Landa 2 phút 27 giây. Anh cũng đang nắm giữ danh hiệu Vua nước rút (28 điểm) và Vua leo núi (55 điểm) của giải.