Dylan Groenewegen heeft de vierde etappe in de Ronde van de Algarve gewonnen. Na een vlakke etappe klopte de Nederlander Arnaud Demare. Tadej Pogacar behield zonder problemen de leidende positie in het klassement.
Vijf renners uit kleinere ploegen kleurden de dag. Luís Fernandes (Aviludo-Louletano), Nikolay Mihaylov (Efapel), Jesús Nanclares (Miranda-Mortágua), Fábio Costa (UD Oliveirense/InOutBuild) en Oscar Pelegri (Vito-Feirense-PNB) lieten zich zien en haalden samen een voorsprong van zo'n zeven minuten. Mihaylov en Pelegri bleven het langst voorop, maar met twintig kilometer te gaan was hun rol uitgespeeld.
De sprintvoorbereiding verliep slecht voor Groenewegen, want in de laatste tien kilometer kwam hij achterop te zitten door een technisch probleem. Met zeven kilometer te gaan sloot hij weer aan en moest hij zich naar voren laten rijden. Jumbo-Visma liet de renners achterin het peloton wachten en Groenewegen zat al snel weer voorin het peloton.
Groenewegen zat voor de sprint uitstekend gepositioneerd en kreeg de sprint goed aangetrokken van Mike Teunissen. De Amsterdammer hield de leiding en bleef de sterk opkomende Arnaud Demare voor. Fabio Jakobsen zat te ver om een rol van betekenis te spelen in de sprint en werd elfde. In het klassement schoof Wout Poels een plekje op. Hij is nu derde.
Uitslag vierde etappe Ronde van de Algarve
1. Dylan Groenewegen
2. Arnaud Demare "
3. Jasper Philipsen
4. Pascal Ackermann
5. Simone Consonni
6. Jasper De Buyst
7. Timothy Dupont
8. Jens Debusschere
9. Mike Teunissen
10. Jon Aberasturi
Klassement na vierde etappe Ronde van de Algarve
1. Tadej Pogacar
2. Soren Kragh Andersen +0.29
3. Wout Poels +0.30
4. Enric Mas +0.31
5. David de la Cruz +0.57
6. Sam Oomen +1.08
7. Zdenek Stybar +2.12
8. Nathan Powless +2.13
9. Marc Hirschi +2.35
10. Amaro Antunes +2.36