nabor

Miguel Ángel López (Astana) zvládl nejlépe čtvrtou etapu závodu Volta ao Algarve a zvítězil před Danem Martinem (Israel Start-Up Nation) a Remcem Evenepoelem (Deceuninck-Quick Step), který i do závěrečné časovky půjde jako lídr. Rozestupy v celkovém pořadí jsou minimální, ale Remco Evenepoel už ukázal svůj um v jízdě proti chronometru a bude favoritem číslo 1.
Čtvrtá etapa závodu Kolem Algarve zavedla peloton znovu do kopců. Velmi zvlněnému profilu dominovalo stoupání Malhão (2,5 kilometru, 9,7%), na které se stoupalo hned dvakrát, přitom jednou bylo cílové. V loňském roce na něm triumfoval Zdeněk Štybar. Odkaz na článek: ZDE.

Do úniku se v téměř 170 kilometrů dlouhé etapě pustili Dries de Bondt (Alpecin-Fénix), David González (Caja Rural), Tom Devriendt (Circus-Wanty Gobert), Daniel Hoelgaard (Uno-X), Luís Mendonça, Tiago Antunes (Efapel), Rafael Lourenço (Kelly-InOutBuild-UDO), Daniel Freitas (Miranda-Mortágua) a João Rodrigues (W52-FC Porto).

A právě Rodrigues zaútočil asi 40 kilometrů před cílem a na čele zůstal osamocen. Asi o deset kilometrů později vyprovokoval v pelotonu pohyby Philippe Gilbert (Lotto Soudal) a snažil se ujet, ale peloton jemu a jezdcům, kteří k němu přijeli nedal prostor.

To při prvním přejezdu Malhãa rozjel Jasper Stuyven tempo pro Vincenza Nibaliho, který si tak získal velmi zajímavý náskok. To se pochopitelně nelíbilo pelotonu a především tým UAE začal Italův náskok zase likvidovat, což se jim krátce po vrcholu stoupání povedlo a za chvíli byl v pelotonu i Rodrigues.

Na čelo najela sestava Deceunincku, ale svůj útok si nachystala Bora a 12 kilometrů před cílem zaútočil Lukas Pöstelberger s Maxem Schachmannem na zadním kole. Boře se nepovedlo vytěžit nic a situace se znovu uklidnila.

Týmy se postupně začaly rovnat a bojovat o pozice, jako kdyby se jelo do spurtu. Byla to sestava CCC a Matteo Trentin na čele, kteří najeli jako první do stoupání Malhão. Ale hned se nastupovalo a jako první to byl Harold Tejada z Astany. Tejadovi se povedlo odpárat slabší jezdce, ale žádný rozhodující nástup to nebyl.

Tejada zůstal na čele a jel tempo pro svého lídra Miguela Ángela Lópeze, který záhy zareagoval na útok Amara Antunese. Při nájezdu do posledního kilometru zůstala skupina Martin, López, Evenepoel, Schachmann, Antunes, Costa, Geschke, ale došlo ke zpomalení a do skupiny se vrátili i Tim Wellens nebo Greg Van Avermaet.

550 metrů před cílem se znovu zvedl López. Stíhat se ho vydal Dan Martin. Posléze se zvedl i Evenepoel s Schachmannem na zadním kole a v tomto pořadí projeli i cílem.

Volta ao Algarve em Bicicleta 2020, 4. etapa

|
|
|
|
|
|
P.Jméno TýmČas/Body
1Miguel Ángel LópezcolAST4:16:25
2Dan MartinirlISN+ 0:00:02
3Remco EvenepoelbelDQT+ 0:00:04
4Maximilian SchachmanndeuBOH+ 0:00:04
5Rui CostaprtUAD+ 0:00:05
6Simon GeschkedeuCCC+ 0:00:14
7Amaro AntunesprtW52+ 0:00:14
8Bauke MollemanldTFS+ 0:00:14
9Jan PolancsvnUAD+ 0:00:19
10Tim WellensbelLTS+ 0:00:21
P.Jméno TýmČas/Body
1Miguel Ángel LópezcolAST4:16:25
2Dan MartinirlISN+ 0:00:02
3Remco EvenepoelbelDQT+ 0:00:04
4Maximilian SchachmanndeuBOH+ 0:00:04
5Rui CostaprtUAD+ 0:00:05
6Simon GeschkedeuCCC+ 0:00:14
7Amaro AntunesprtW52+ 0:00:14
8Bauke MollemanldTFS+ 0:00:14
9Jan PolancsvnUAD+ 0:00:19
10Tim WellensbelLTS+ 0:00:21
11Lennard KämnadeuBOH+ 0:00:22
12Vicente De MateosespAVL+ 0:00:24
13João AlmeidaprtDQT+ 0:00:24
14Frederico FigueiredoprtATM+ 0:00:27
15Greg Van AvermaetbelCCC+ 0:00:27
16Ilan Van WilderbelSUN+ 0:00:33
17Vincenzo NibaliitaTFS+ 0:00:52
18Andreas LeknessundnorUXT+ 0:00:52
19Olivier Le GacfraGFC+ 0:00:52
20Xandro MeurissebelCWG+ 0:00:56
21Luís GomesprtKIU+ 0:01:00
22Alejandro MarqueespATM+ 0:01:02
23Ben SwiftgbrINS+ 0:01:07
24Michał KwiatkowskipolINS+ 0:01:07
25Kévin GenietsluxGFC+ 0:01:07
26Edgar PintoprtW52+ 0:01:20
27Harold TejadacolAST+ 0:01:20
28Torjus SleennorUXT+ 0:01:20
29Philippe GilbertbelLTS+ 0:01:42
30Joe DombrowskiusaUAD+ 0:01:44
31Geraint ThomasgbrINS+ 0:02:23
32Luis Angel MatéespCOF+ 0:02:23
33Mathias Le TurnierfraCOF+ 0:02:23
34Kristian SbaragliitaAFC+ 0:02:36
35Juan Fernando CallecolCJR+ 0:02:36
36Joaquim SilvaprtMIR+ 0:02:36
37Luís FernandesprtRPB+ 0:02:36
38Gotzon MartínespFOR+ 0:02:36
39Alberto GallegoespRPB+ 0:02:44
40Simone PetilliitaCWG+ 0:02:45
41Daniel MestreprtW52+ 0:03:06
42Yves LampaertbelDQT+ 0:03:47
43Michael SchärcheCCC+ 0:03:47
44Rodrigo ContrerascolAST+ 0:03:57
45Garikoitz BravoespFOR+ 0:03:57
46Matteo TrentinitaCCC+ 0:04:22
47Oier LazkanoespCJR+ 0:04:22
48Alexander KristoffnorUAD+ 0:04:27
49Markus HoelgaardnorUXT+ 0:04:27
50Tobias LudvigssonsweGFC+ 0:04:27
51Tim DeclercqbelDQT+ 0:04:27
52Nathan Van HooydonckbelCCC+ 0:04:33
53Mads SchmidtdnkISN+ 0:04:49
54Nils PolittdeuISN+ 0:04:49
55Tiago MachadoprtEFP+ 0:04:53
56Stefan KüngcheGFC+ 0:04:58
57Rohan DennisausINS+ 0:04:58
58Pedro Miguel LopesprtKIU+ 0:05:59
59Gonçalo CarvalhoprtRPB+ 0:06:25
60Anders SkaarsethnorUXT+ 0:06:48
61Mathieu PoelnldAFC+ 0:07:02
62Hugo SanchoprtMIR+ 0:07:02
63Casper PedersendnkSUN+ 0:07:02
64João RodriguesprtW52+ 0:07:16
65Ricardo MestreprtW52+ 0:07:16
66Samuel CaldeiraprtW52+ 0:07:16
67David De La FuenteespAVL+ 0:07:16
68Afonso SilvaprtRPB+ 0:07:16
69Henrique CasimiroprtKIU+ 0:07:16
70Gonçalo LeaçaprtLAA+ 0:07:16
71Cameron WurfausINS+ 0:07:16
72Yuriy NatarovkazAST+ 0:07:16
73Simon GuglielmifraGFC+ 0:07:16
74Edward TheunsbelTFS+ 0:07:16
75Gijs Van HoeckebelCCC+ 0:07:16
76Jenthe BiermansbelISN+ 0:07:16
77Reto HollensteincheISN+ 0:07:16
78Rafael LourençoprtKIU+ 0:07:16
79Luís MendonçaprtEFP+ 0:07:31
80Antonio NibaliitaTFS+ 0:07:33
81Brent Van MoerbelLTS+ 0:07:45
82Julen IrizarespFOR+ 0:07:45
83Lukas PöstlbergerautBOH+ 0:08:42
84Erik ResellnorUXT+ 0:09:02
85Daniel HoelgaardnorUXT+ 0:09:02
86Nicolás SáenzcolEFP+ 0:09:02
87Florian SénéchalfraDQT+ 0:09:11
88Dries De BondtbelAFC+ 0:09:11
89Luis León SánchezespAST+ 0:09:30
90Kristian KulsetnorUXT+ 0:09:59
91André RamalhoprtLAA+ 0:11:02
92Patrick BevinnzlCCC+ 0:11:02
93Oscar HernándezespAVL+ 0:11:02
94Jesús Del PinoespAVL+ 0:11:02
95Senne LeysenbelAFC+ 0:11:02
96Otto VergaerdebelAFC+ 0:11:02
97Sacha ModoloitaAFC+ 0:11:02
98Danny PoppelnldCWG+ 0:11:02
99Wesley KredernldCWG+ 0:11:02
100Jon AberasturiespCJR+ 0:11:10
101Héctor SáezespCJR+ 0:11:12
102Aritz BagüesespCJR+ 0:11:12
103Davide CimolaiitaISN+ 0:11:12
104Davide MartinelliitaAST+ 0:11:12
105David RodriguesprtRPB+ 0:11:12
106Diego LópezespFOR+ 0:11:12
107Iker BallarinespFOR+ 0:11:12
108Aimé De GendtbelCWG+ 0:11:21
109Jake StewartgbrGFC+ 0:11:35
110Zhandos BizhigitovkazAST+ 0:12:20
111Tom DevriendtbelCWG+ 0:13:18
112João BentaprtRPB+ 0:14:41
113Daniel FreitasprtMIR+ 0:14:41
114Bruno SilvaprtLAA+ 0:14:41
115Marco MathisdeuCOF+ 0:15:18
116David RibeiroprtLAA+ 0:15:18
117Nikias ArndtdeuSUN+ 0:15:18
118Guillaume BoivincanISN+ 0:15:18
119Jempy DrückerluxBOH+ 0:15:18
120Marvin ScheulenprtLAA+ 0:15:18
121Gaspar GonçalvesprtMIR+ 0:15:18
122Venceslau FernandesprtKIU+ 0:15:18
123Nico DenzdeuSUN+ 0:15:18
124Álvaro TruebaespATM+ 0:15:18
125Antonio AnguloespFOR+ 0:15:18
126Andreas SchillingerdeuBOH+ 0:16:24
127Felix GroßschartnerautBOH+ 0:16:24
128Martin LaasestBOH+ 0:16:24
129Jasper StuyvenbelTFS+ 0:16:24
130Ryan MullenirlTFS+ 0:16:24
131David GonzálezespCJR+ 0:16:24
132Nikolas MaesbelLTS+ 0:16:24
133Tom BohlicheUAD+ 0:16:24
134Frederik FrisonbelLTS+ 0:16:24
135Jonathan DibbengbrLTS+ 0:16:24
136João BarbosaprtMIR+ 0:16:24
137Ángel SánchezespMIR+ 0:16:24
138Jasha SütterlindeuSUN+ 0:16:35
139Mikkel BjergdnkUAD+ 0:16:58
140Luke RowegbrINS+ 0:16:58
141Pedro José LopesprtKIU+ 0:16:58
142Nils EekhoffnldSUN+ 0:16:58
143Hugo NunesprtRPB+ 0:16:58
144Emanuel DuarteprtLAA+ 0:16:58
145Cees BolnldSUN+ 0:16:58
146Jorge MagalhãesprtW52+ 0:16:58
147Nuno MeirelesprtAVL+ 0:16:58
148Sérgio PaulinhoprtEFP+ 0:17:02
149Ivo OliveiraprtUAD+ 0:17:02
150Fábio CostaprtKIU+ 0:17:20
151Fabio SabatiniitaCOF+ 0:17:38
152Elia VivianiitaCOF+ 0:18:12
153Simone ConsonniitaCOF+ 0:18:14
154Leangel LinarezvenMIR+ 0:18:15
155Matteo MalucelliitaCJR+ 0:18:15
156Carlos SalgueiroprtLAA+ 0:18:15
157Mikel AristiespFOR+ 0:18:18
158Fabio JakobsennldDQT+ 0:18:19
159Iljo KeissebelDQT+ 0:18:20
160Boy PoppelnldCWG+ 0:18:22
161Gerard ArmillasespEFP+ 0:18:23
162Tiago AntunesprtEFP+ 0:19:12
163César MartingilprtATM+ 0:21:57
164André EvangelistaprtAVL+ 0:21:57
165David LivramentoprtATM+ 0:23:59
166Válter PereiraprtATM+ 0:24:00
167Aleksandr GrigorevrusATM+ 0:24:00
DNFRoger KlugedeuLTS
DNFPedro PaulinhoprtEFP
DNSKoen KortnldTFS+
P.Jméno TýmČas/Body
1Remco EvenepoelbelDQT18:59:35
2Dan MartinirlISN+ 0:00:00
3Maximilian SchachmanndeuBOH+ 0:00:00
4Miguel Ángel LópezcolAST+ 0:00:01
5Rui CostaprtUAD+ 0:00:03
6Amaro AntunesprtW52+ 0:00:18
7Bauke MollemanldTFS+ 0:00:18
8Tim WellensbelLTS+ 0:00:19
9Simon GeschkedeuCCC+ 0:00:24
10Frederico FigueiredoprtATM+ 0:00:31
11Lennard KämnadeuBOH+ 0:00:32
12João AlmeidaprtDQT+ 0:00:37
13Greg Van AvermaetbelCCC+ 0:00:56
14Vincenzo NibaliitaTFS+ 0:00:56
15Jan PolancsvnUAD+ 0:01:06
16Vicente De MateosespAVL+ 0:01:20
17Michał KwiatkowskipolINS+ 0:01:30
18Ben SwiftgbrINS+ 0:02:05
19Olivier Le GacfraGFC+ 0:02:07
20Xandro MeurissebelCWG+ 0:02:08
21Alejandro MarqueespATM+ 0:02:31
22Ilan Van WilderbelSUN+ 0:02:34
23Harold TejadacolAST+ 0:02:35
24Kévin GenietsluxGFC+ 0:02:38
25Andreas LeknessundnorUXT+ 0:02:49
26Geraint ThomasgbrINS+ 0:03:21
27Torjus SleennorUXT+ 0:04:10
28Luís FernandesprtRPB+ 0:04:33
29Joe DombrowskiusaUAD+ 0:04:59
30Kristian SbaragliitaAFC+ 0:05:26
31Rodrigo ContrerascolAST+ 0:05:58
32Philippe GilbertbelLTS+ 0:06:04
33Edgar PintoprtW52+ 0:06:16
34Gotzon MartínespFOR+ 0:06:37
35Simone PetilliitaCWG+ 0:06:46
36Alberto GallegoespRPB+ 0:06:53
37Luis Angel MatéespCOF+ 0:06:56
38Nathan Van HooydonckbelCCC+ 0:07:23
39Luís GomesprtKIU+ 0:07:44
40Stefan KüngcheGFC+ 0:07:48
41Garikoitz BravoespFOR+ 0:08:02
42Juan Fernando CallecolCJR+ 0:08:21
43Markus HoelgaardnorUXT+ 0:08:55
44Mads SchmidtdnkISN+ 0:09:11
45Mathieu PoelnldAFC+ 0:09:52
46Luis León SánchezespAST+ 0:09:59
47Matteo TrentinitaCCC+ 0:10:08
48Tiago MachadoprtEFP+ 0:11:04
49Tobias LudvigssonsweGFC+ 0:11:13
50Joaquim SilvaprtMIR+ 0:11:14
51João RodriguesprtW52+ 0:11:17
52Brent Van MoerbelLTS+ 0:12:33
53Tim DeclercqbelDQT+ 0:12:38
54Antonio NibaliitaTFS+ 0:12:46
55Nicolás SáenzcolEFP+ 0:13:11
56Nils PolittdeuISN+ 0:13:27
57Héctor SáezespCJR+ 0:15:19
58Daniel MestreprtW52+ 0:15:44
59Luís MendonçaprtEFP+ 0:16:09
60Michael SchärcheCCC+ 0:16:25
61Yuriy NatarovkazAST+ 0:16:41
62Mathias Le TurnierfraCOF+ 0:16:52
63Rohan DennisausINS+ 0:17:26
64Patrick BevinnzlCCC+ 0:17:37
65Otto VergaerdebelAFC+ 0:17:48
66Gijs Van HoeckebelCCC+ 0:18:17
67Henrique CasimiroprtKIU+ 0:18:17
68Casper PedersendnkSUN+ 0:19:40
69Rafael LourençoprtKIU+ 0:19:54
70Julen IrizarespFOR+ 0:20:23
71Frederik FrisonbelLTS+ 0:20:46
72Simon GuglielmifraGFC+ 0:21:07
73Reto HollensteincheISN+ 0:21:07
74Hugo NunesprtRPB+ 0:23:09
75Oscar HernándezespAVL+ 0:23:40
76Alexander KristoffnorUAD+ 0:24:32
77Anders SkaarsethnorUXT+ 0:26:53
78João BentaprtRPB+ 0:27:19
79Yves LampaertbelDQT+ 0:27:23
80Nikias ArndtdeuSUN+ 0:27:56
81Samuel CaldeiraprtW52+ 0:28:22
82Jenthe BiermansbelISN+ 0:28:22
83Ricardo MestreprtW52+ 0:28:22
84Nikolas MaesbelLTS+ 0:29:02
85André RamalhoprtLAA+ 0:29:04
86Daniel HoelgaardnorUXT+ 0:29:07
87Jempy DrückerluxBOH+ 0:29:09
88David RodriguesprtRPB+ 0:29:14
89Florian SénéchalfraDQT+ 0:29:16
90Gonçalo CarvalhoprtRPB+ 0:29:41
91Gaspar GonçalvesprtMIR+ 0:29:50
92Oier LazkanoespCJR+ 0:29:51
93Guillaume BoivincanISN+ 0:29:56
94Erik ResellnorUXT+ 0:30:08
95Lukas PöstlbergerautBOH+ 0:30:54
96Sacha ModoloitaAFC+ 0:31:07
97Davide MartinelliitaAST+ 0:31:17
98Iker BallarinespFOR+ 0:31:17
99Daniel FreitasprtMIR+ 0:31:20
100Senne LeysenbelAFC+ 0:31:45
101Hugo SanchoprtMIR+ 0:31:53
102Afonso SilvaprtRPB+ 0:32:07
103Jon AberasturiespCJR+ 0:32:16
104Davide CimolaiitaISN+ 0:32:18
105Aritz BagüesespCJR+ 0:32:18
106Pedro Miguel LopesprtKIU+ 0:32:29
107Dries De BondtbelAFC+ 0:32:59
108Gonçalo LeaçaprtLAA+ 0:33:08
109Cameron WurfausINS+ 0:33:08
110David De La FuenteespAVL+ 0:33:46
111Antonio AnguloespFOR+ 0:35:52
112Felix GroßschartnerautBOH+ 0:36:19
113Jake StewartgbrGFC+ 0:36:26
114Ángel SánchezespMIR+ 0:36:29
115Kristian KulsetnorUXT+ 0:36:29
116Edward TheunsbelTFS+ 0:36:42
117Marco MathisdeuCOF+ 0:37:02
118Venceslau FernandesprtKIU+ 0:37:02
119Aimé De GendtbelCWG+ 0:37:07
120Ivo OliveiraprtUAD+ 0:37:12
121Aleksandr GrigorevrusATM+ 0:37:16
122Martin LaasestBOH+ 0:37:30
123Ryan MullenirlTFS+ 0:37:30
124Jesús Del PinoespAVL+ 0:37:32
125Luke RowegbrINS+ 0:37:49
126Zhandos BizhigitovkazAST+ 0:37:49
127Cees BolnldSUN+ 0:38:04
128Andreas SchillingerdeuBOH+ 0:38:07
129Fábio CostaprtKIU+ 0:38:26
130Nils EekhoffnldSUN+ 0:38:42
131Mikkel BjergdnkUAD+ 0:38:51
132Emanuel DuarteprtLAA+ 0:39:01
133Elia VivianiitaCOF+ 0:39:18
134Matteo MalucelliitaCJR+ 0:39:21
135Bruno SilvaprtLAA+ 0:39:24
136Jonathan DibbengbrLTS+ 0:39:24
137Fabio JakobsennldDQT+ 0:39:25
138Gerard ArmillasespEFP+ 0:39:29
139Nico DenzdeuSUN+ 0:39:32
140Jasha SütterlindeuSUN+ 0:39:48
141Marvin ScheulenprtLAA+ 0:40:09
142Danny PoppelnldCWG+ 0:40:28
143Simone ConsonniitaCOF+ 0:40:41
144Iljo KeissebelDQT+ 0:40:51
145David RibeiroprtLAA+ 0:41:10
146Tiago AntunesprtEFP+ 0:41:31
147Tom DevriendtbelCWG+ 0:41:57
148David GonzálezespCJR+ 0:42:36
149Nuno MeirelesprtAVL+ 0:42:50
150Sérgio PaulinhoprtEFP+ 0:42:54
151João BarbosaprtMIR+ 0:42:54
152César MartingilprtATM+ 0:43:03
153Mikel AristiespFOR+ 0:43:09
154Diego LópezespFOR+ 0:43:44
155Wesley KredernldCWG+ 0:43:57
156Fabio SabatiniitaCOF+ 0:44:03
157Tom BohlicheUAD+ 0:44:04
158Carlos SalgueiroprtLAA+ 0:44:07
159Jorge MagalhãesprtW52+ 0:45:03
160Pedro José LopesprtKIU+ 0:45:10
161Jasper StuyvenbelTFS+ 0:45:50
162Boy PoppelnldCWG+ 0:46:31
163Álvaro TruebaespATM+ 0:48:42
164Válter PereiraprtATM+ 0:48:51
165Leangel LinarezvenMIR+ 0:51:10
166André EvangelistaprtAVL+ 0:55:30
167David LivramentoprtATM+ 0:55:31
P.Jméno TýmČas/Body
1Remco EvenepoelbelDQT18:59:35
2João AlmeidaprtDQT+ 0:00:37
3Ilan Van WilderbelSUN+ 0:02:34
4Harold TejadacolAST+ 0:02:35
5Kévin GenietsluxGFC+ 0:02:38
6Andreas LeknessundnorUXT+ 0:02:49
7Torjus SleennorUXT+ 0:04:10
8Juan Fernando CallecolCJR+ 0:08:21
9Brent Van MoerbelLTS+ 0:12:33
10Nicolás SáenzcolEFP+ 0:13:11
11Rafael LourençoprtKIU+ 0:19:54
12Simon GuglielmifraGFC+ 0:21:07
13Gonçalo CarvalhoprtRPB+ 0:29:41
14Oier LazkanoespCJR+ 0:29:51
15Iker BallarinespFOR+ 0:31:17
16Afonso SilvaprtRPB+ 0:32:07
17Pedro Miguel LopesprtKIU+ 0:32:29
18Gonçalo LeaçaprtLAA+ 0:33:08
19Jake StewartgbrGFC+ 0:36:26
20Fábio CostaprtKIU+ 0:38:26
21Nils EekhoffnldSUN+ 0:38:42
22Mikkel BjergdnkUAD+ 0:38:51
23Emanuel DuarteprtLAA+ 0:39:01
24Marvin ScheulenprtLAA+ 0:40:09
25Tiago AntunesprtEFP+ 0:41:31
26João BarbosaprtMIR+ 0:42:54
27Diego LópezespFOR+ 0:43:44
28Carlos SalgueiroprtLAA+ 0:44:07
29Jorge MagalhãesprtW52+ 0:45:03
30Pedro José LopesprtKIU+ 0:45:10
31Leangel LinarezvenMIR+ 0:51:10
P.Jméno TýmČas/Body
1UAE Team EmiratesareUAD57:04:53
2Team IneosgbrINS+ 0:00:48
3Astana Pro TeamkazAST+ 0:00:54
4CCC TeampolCCC+ 0:01:49
5Deceuninck-Quick StepbelDQT+ 0:05:49
6Groupama-FDJfraGFC+ 0:05:54
7W52-FC PortoprtW52+ 0:07:33
8Trek-SegafredousaTFS+ 0:07:35
9Uno-X Norwegian Development TeamnorUXT+ 0:09:46
10Lotto-SoudalbelLTS+ 0:12:22
11Israel Start-Up NationisrISN+ 0:16:30
12Bora-HansgrohedeuBOH+ 0:16:57
13Rádio Popular-BoavistaprtRPB+ 0:17:54
14Atum General-Tavira-Maria Nova HotelprtATM+ 0:24:50
15Alpecin-FenixbelAFC+ 0:25:07
16Fundación-OrbeaespFOR+ 0:28:54
17Circus-Wanty GobertbelCWG+ 0:33:53
18EfapelprtEFP+ 0:34:16
19Kelly-InOutBuild-UDOprtKIU+ 0:38:30
20Caja Rural-Seguros RGAespCJR+ 0:41:57
21Team SunwebdeuSUN+ 0:44:02
22Aviludo-LouletanoprtAVL+ 0:52:00
23CofidisfraCOF+ 0:53:54
24Miranda-MortáguaprtMIR+ 0:58:00
25LA Alumínios-LA SportprtLAA+ 1:29:45

Zdroj obrázku:
Cyclingnews (©2020): Volta ao Algarve: Lopez wins on Alto do Malhão, https://www.cyclingnews.com/races/volta-ao-algarve-2020/stage-4/results/ (22. 2. 2020)