
Tay đua người Slovenia Primoz Roglic (Red Bull - Bora - Hansgrohe) đã có một cuộc so kè căng thẳng với Juan Ayuso (UAE Emirates - XRG), khi cả hai liên tục tranh giành vị trí dẫn đầu suốt chặng đua.
Chặng đua cuối cùng vì thế diễn ra với nhịp độ khốc liệt ngay từ đầu, khi Roglic được đồng đội Nico Denz hỗ trợ giành những giây thưởng quan trọng tại sprint đầu tiên, đưa anh lên dẫn đầu tổng sắp với chỉ 1 giây nhiều hơn Ayuso. Tuy nhiên, tại sprint tiếp theo, Ayuso đã đòi lại đúng 1 giây, đưa cuộc đua về vạch xuất phát.

Bước ngoặt xảy ra khi đoàn đua bước vào giai đoạn cuối cùng tại Montjuic. Roglic bất ngờ tăng tốc ngay chân dốc, tạo khoảng cách với Ayuso và Egan Bernal. Nỗ lực bám đuổi của Quinn Simmons và Simon Yates bị bẻ gãy, trong khi Enric Mas dẫn đầu đoàn đông cố gắng thu hẹp khoảng cách. Nhưng trên con dốc quyết định, chỉ còn Lennert Van Eetvelt và Laurens De Plus nỗ lực rượt đuổi Roglic, nhưng đã quá muộn.
Kết quả, Roglic solo về đích thành công, giành chiến thắng chặng 7 với thời gian 1 giờ 58 phút 27 giây, hơn 14 giây so với người về nhì Laurens De Plus (Ineos Grenadiers). Kết quả này cũng giúp ngôi sao Slovenia chính thức đăng quang Volta a Catalunya 2025 với thành tích 24 giờ 46 phút 21 giây, hơn 28 giây so với người thứ hai Juan Ayuso.

Anh thừa nhận cuộc đua lần này căng thẳng hơn dự kiến: "Thông thường, Catalunya là một cuộc đua sòng phẳng, nơi đôi chân lên tiếng. Nhưng lần này thì không. Tôi không thực sự cảm nhận được sự vượt trội cho đến tận giây phút cuối cùng.Tôi thực sự rất vui... và đôi chân đã sẵn sàng cho các Grand Tour sắp tới”.