Longue et ennuyante, la 7e étape du Tour d'Espagne a vu la victoire au sprint d'un coureur que l'on n'attendait pas du tout à pareille fête... le Français Geoffrey Soupe ! Ayant déclenché son effort à la sortie du dernier virage, située à 350 mètres de la ligne, le coureur de la TotalEnergies a totalement pris de court les autres sprinteurs, qui n'ont jamais pu revenir sur l'Aindinois de 35 ans. Victorieux pour la première fois sur un Grand Tour - et en WorldTour - Geoffrey Soupe a devancé le Vénézuélien Orluis Aular (Caja Rural-Seguros RGA), revenu comme un missile sur la fin mais à qui il a manqué quelques centimètres sur la ligne. C'est le Belge Edward Theuns (Lidl-Trek) qui a pris la troisième place à Oliva, juste devant les deux favoris du jour, à savoir Juan Sebastian Molano (COL, UAE Team Emirates) et Kaden Groves (AUS, Alpecin-Deceuninck). Lenny Martinez (Groupama-FDJ) conserve lui le maillot rouge. Le Français devance toujours Sepp Kuss (Jumbo-Visma) et Marc Soler (UAE Team Emirates) de respectivement 8 et 51 secondes.