De wedstrijd over 18,6 kilometer tussen Porto en Vila Nova de Gaia werd gewonnen door Moreira (Glassdrive-Q8-Anicolor), in 25.07 minuten, 20 seconden minder dan de Portugees António Carvalho (Glassdrive-Q8-Anicolor) en 1.04 seconden minder dan de Spanjaard Alejandro Marque (Atum General-Tavira-Maria Nova Hotel).

Na in 2021 tweede te zijn geweest, boekte Moreira zijn eerste overwinning in de Volta a Portugal door teamgenoot Frederico Figueiredo, die als tweede eindigde, in te halen op 1.09 minuten.

Op de derde plaats eindigde een andere renner van Glassdrive-Q8-Anicolor, de Portugees António Carvalho, op 2,35 minuten achterstand.