Le double champion olympique de VTT (2020, 2024) a attaqué à un kilomètre du sommet de l'Alto de la Primera Cruz, à cinq km de l'arrivée pour s'imposer en solitaire devant le Suisse Jan Christen.
Romeo, 6e dans un groupe de poursuivants qui a échoué à 15 secondes du vainqueur, a conservé le maillot de leader et l'écart de sept secondes le séparant de son dauphin, le Norvégien Andreas Leknessund. Le rouleur de la formation Movistar a décroché à 22 ans le cinquième succès de sa carrière.
L'an passé, il s'était illustré en remportant la troisième étape du Dauphiné à Charantonnay.
