Sam Bennett does the double at the Volta ao Algarve
Deceuninck - Quick-Step deliver Bennett to the front yet again by Michael Mørkøv who held on for third behind Danny Van Poppel
Bennett (Deceuninck - Quick-Step) showed that he was the fastest man at the race with his second win of the race easily beating Van Poppel (Intermarché-Wanty-Gobert) and his team-mate man Mørkøv.
Ethan Hayter (Ineos Grenadiers) stays in yellow as the overall standings don't see much change at all going into the individual time trial tomorrow.
Stage three was a fairly uneventful stage of 203.1km with a sprint finish in Tavira. Four riders went away in the breakaway; Jetse Bol (Burgos-BH), Javier Moreno (Efapel), Henrique Casimiro (Kelly-Simoldes-UDO) and Julen Irizar (Euskaltel-Euskadi) , with Julan dropped with 29km to go.
The peloton slowly picked uppace and with 11km to go when the Deceuninck - Quick-Step led peloton reeled them back.
Several riders went on the attack with Goncalo Amado (Antarte-Feirense) and Peio Goikoetxea (Euskaltel-Euskadi) went clear with Shane Archbold (Deceuninck - Quick-Step) bridging across but they were caught with 7km to go as expected for a bunch sprint.
Withl 5km to go, Groupama-FDJ and UAE Team Emirates were joined by Bora-Hansgrohe controlling the increasing pace.
Stage four is an individual time trial around the town of Lagoa over 20.3km with Ethan Hayter (Ineos Grenadiers) expected to still be in yellow for the final stage on Sunday.
VIDEO: 2021 Volta ao Algarve Stage 3 Final Km
2021 Volta ao Algarve Stage 3 Top 10
1. Sam Bennett (Irl) Deceuninck - Quick-Step, in 5-02-14
2. Danny Van Poppel (Ned) Intermarché-Wanty-Gobert Matériaux
3. Michael Mørkøv (Den) Deceuninck - Quick-Step
4. Jon Aberasturi (Esp) Caja Rural-Seguros RGA
5. Pascal Ackermann (Ger) Bora-Hansgrohe
6. Eduard-Michael Grosu (Rom) Team Delko
7. Thomas Boudat (Fra) Team Arkéa-Samsic
8. Rui Oliveira (Por) UAE Team Emirates, all at same time
9. Iúri Leitão (Por) Tavfer-Measindot-Mortágua, at 2 seconds
10. Ryan Gibbons (RSA) UAE Team Emirates, at same time.
2021 Volta ao Algarve GC after Stage 3
1. Ethan Hayter (GBr) Ineos Grenadiers, in 14-28-40
2. João Rodrigues (Por) W52-FC Porto
3. Jonthan Lastra (Esp) Caja Rural-Seguros RGA, all at same time
4. Élie Gesbert (Fra) Team Arkéa-Samsic, at 4 seconds
5. Sebastián Henao (Col) Ineos Grenadiers, at 20s
6. Amaro Antunes (Por) W52-FC Porto, at 30s
7. Odd Christian Eiking (Nor) Intermarché-Wanty-Gobert Matériaux, at 34s
8. Nicolas Prodhomme (Fra) Ag2r-Citroën Team, at same time.
9. Delio Fernández (Esp) Team Delko, at 37s
10. Maxime Bouet (Fra) Team Arkéa-Samsic, at same time.