Jump to content

2015 Tour de Langkawi

From Wikipedia, the free encyclopedia

2015 Tour de Langkawi
2015 UCI Asia Tour, race 10 of 41
Logo of the 2015 Tour de Langkawi
Logo of the 2015 Tour de Langkawi
Race details
Dates8–15 March 2015
Stages8
Distance1,193.10 km (741.4 mi)
Winning time28h 12' 04"
Results
Winner  Youcef Reguigui (ALG) (MTN–Qhubeka)
  Second  Valerio Agnoli (ITA) (Astana)
  Third  Sebastián Henao (COL) (Team Sky)

Points  Caleb Ewan (AUS) (Orica–GreenEDGE)
Mountains  Kiel Reijnen (USA) (UnitedHealthcare)
  Team Pegasus Continental Cycling Team
← 2014
2016 ⊟

The 2015 Tour de Langkawi was the 20th edition of the Tour de Langkawi road cycling stage race. It took place in Malaysia between 8 and 15 March 2015, consisting of eight road stages. The race was rated by the UCI as a 2.HC (hors category) race as part of the 2015 UCI Asia Tour.[1]

Teams

[edit]

22 teams were selected to take part in the race. Four of these were UCI WorldTeams, seven were UCI Professional Continental teams, ten are UCI Continental teams and a Malaysian national team.

WorldTeams

Professional Continental teams

Continental teams

National teams

Route

[edit]

The race was scheduled to include eight stages.[2] The key stage was originally intended to be the seventh stage with a climb to the Genting Highlands, but this was cancelled due to dangerous construction work taking place on the road. A different climb, Fraser's Hill, took its place, since this climb was easier, many teams who had planned their races around the original climb were unhappy.[3]

List of stages
Stage Date Course Distance Type Winner
1 8 March Langkawi (Pantai Chenang) to Langkawi (Pantai Chenang) 99.2 km (62 mi) Flat stage  Andrea Guardini (ITA)
2 9 March Alor Setar to Sungai Petani 185.0 km (115 mi) Flat stage  Andrea Guardini (ITA)
3 10 March Gerik to Tanah Merah 170.0 km (106 mi) Flat stage  Caleb Ewan (AUS)
4 11 March Kota Bharu to Kuala Berang 165.4 km (103 mi) Flat stage  Andrea Guardini (ITA)
5 12 March Kuala Terengganu to Kuantan 200.0 km (124 mi) Flat stage  Seo Joon-yong (KOR)
6 13 March Maran to Karak 96.6 km (60 mi) Flat stage  Caleb Ewan (AUS)
7 14 March Shah Alam to Fraser's Hill 180.8 km (112 mi) Mountain stage  Youcef Reguigui (ALG)
8 15 March Kuala Kubu Bharu to Kuala Lumpur 96.1 km (60 mi) Flat stage  Andrea Guardini (ITA)

Stages

[edit]

Stage 1

[edit]
8 March 2015 — Langkawi (Pantai Chenang) to Langkawi (Pantai Chenang), 99.2 km (62 mi)
Stage 1 result[4]
Rank Rider Team Time
1  Andrea Guardini (ITA) Astana 2h 19' 06"
2  Caleb Ewan (AUS) Orica–GreenEDGE 0"
3  Anuar Manan (MYS) Terengganu Cycling Team 0"
4  Andrea Dal Col (ITA) Southeast Pro Cycling 0"
5  Romain Feillu (FRA) Bretagne–Séché Environnement 0"
6  Ahmet Örken (TUR) Torku Şekerspor 0"
7  Youcef Reguigui (ALG) MTN–Qhubeka 0"
8  Nikolay Trusov (RUS) Tinkoff–Saxo 0"
9  Francesco Chicchi (ITA) Androni Giocattoli 0"
10  Ken Hanson (USA) UnitedHealthcare 0"
General classification after Stage 1[4]
Rank Rider Team Time
1  Andrea Guardini (ITA) Astana 2h 18' 56"
2  Caleb Ewan (AUS) Orica–GreenEDGE 4"
3  Ma Guangtong (CHN) Hengxiang Cycling Team 5"
4  Anuar Manan (MYS) Terengganu Cycling Team 6"
5  Afiq Huznie Othman (MYS) National Sport Council of Malaysia Cycling Team 7"
6  Kiel Reijnen (USA) UnitedHealthcare 9"
7  Andrea Dal Col (ITA) Southeast Pro Cycling 10"
8  Romain Feillu (FRA) Bretagne–Séché Environnement 10"
9  Ahmet Örken (TUR) Torku Şekerspor 10"
10  Youcef Reguigui (ALG) MTN–Qhubeka 10"

Stage 2

[edit]
9 March 2015 — Alor Setar to Sungai Petani, 185.0 km (115 mi)
Stage 2 result[5]
Rank Rider Team Time
1  Andrea Guardini (ITA) Astana 4h 30' 36"
2  Caleb Ewan (AUS) Orica–GreenEDGE 0"
3  Jakub Mareczko (ITA) Southeast Pro Cycling 0"
4  Harrif Saleh (MYS) Terengganu Cycling Team 0"
5  Ahmet Örken (TUR) Torku Şekerspor 0"
6  Shinpei Fukuda (JPN) Aisan Racing Team 0"
7  Nikolay Trusov (RUS) Tinkoff–Saxo 0"
8  Ken Hanson (USA) UnitedHealthcare 0"
9  Juan Sebastián Molano (COL) Colombia 0"
10  Francesco Chicchi (ITA) Androni Giocattoli 0"
General classification after Stage 2[5]
Rank Rider Team Time
1  Andrea Guardini (ITA) Astana 6h 49' 22"
2  Caleb Ewan (AUS) Orica–GreenEDGE 8"
3  Adiq Husainie Othman (MYS) Terengganu Cycling Team 13"
4  Ma Guangtong (CHN) Hengxiang Cycling Team 15"
5  Anuar Manan (MYS) Terengganu Cycling Team 16"
6  Patria Rastra (INA) Pegasus Continental Cycling Team 16"
7  Wang Meiyin (CHN) Hengxiang Cycling Team 17"
8  Zhang Wenlong (CHN) Giant–Champion System 18"
9  Elchin Asadov (AZE) Synergy Baku 18"
10  Liu Jianpeng (CHN) Hengxiang Cycling Team 18"

Stage 3

[edit]
10 March 2015 — Gerik to Tanah Merah, 170.0 km (106 mi)
Stage 3 result[6]
Rank Rider Team Time
1  Caleb Ewan (AUS) Orica–GreenEDGE 4h 13' 32"
2  Youcef Reguigui (ALG) MTN–Qhubeka 0"
3  Leonardo Duque (COL) Colombia 0"
4  Romain Feillu (FRA) Bretagne–Séché Environnement 0"
5  Rafaâ Chtioui (TUN) Skydive Dubai–Al Ahli 0"
6  Luca Chirico (ITA) Bardiani–CSF 0"
7  Valerio Agnoli (ITA) Astana 0"
8  Marco Frapporti (ITA) Androni Giocattoli 0"
9  Merhawi Kudus (ERI) MTN–Qhubeka 0"
10  Alessio Taliani (ITA) Androni Giocattoli 0"
General classification after Stage 3[6]
Rank Rider Team Time
1  Caleb Ewan (AUS) Orica–GreenEDGE 11h 02' 52"
2  Natnael Berhane (ERI) MTN–Qhubeka 13"
3  Youcef Reguigui (ALG) MTN–Qhubeka 16"
4  Francisco Mancebo (ESP) Skydive Dubai–Al Ahli 16"
5  Leonardo Duque (COL) Colombia 18"
6  Frédéric Brun (FRA) Bretagne–Séché Environnement 19"
7  Zhang Wenlong (CHN) Giant–Champion System 20"
8  Liu Jianpeng (CHN) Hengxiang Cycling Team 20"
9  Robin Manullang (INA) Pegasus Continental Cycling Team 21"
10  Romain Feillu (FRA) Bretagne–Séché Environnement 22"

Stage 4

[edit]
11 March 2015 — Kota Bharu to Kuala Berang, 165.4 km (103 mi)
Stage 4 result[7]
Rank Rider Team Time
1  Andrea Guardini (ITA) Astana 3h 43' 14"
2  Jakub Mareczko (ITA) Southeast Pro Cycling 0"
3  Caleb Ewan (AUS) Orica–GreenEDGE 0"
4  Youcef Reguigui (ALG) MTN–Qhubeka 0"
5  Ken Hanson (USA) UnitedHealthcare 0"
6  Harrif Saleh (MYS) Terengganu Cycling Team 0"
7  Christopher Sutton (AUS) Team Sky 0"
8  Rafaâ Chtioui (TUN) Skydive Dubai–Al Ahli 0"
9  Oleksandr Surutkovych (UKR) Synergy Baku 0"
10  Ryōhei Komori (JPN) Aisan Racing Team 0"
General classification after Stage 4[7]
Rank Rider Team Time
1  Caleb Ewan (AUS) Orica–GreenEDGE 14h 46' 02"
2  Natnael Berhane (ERI) MTN–Qhubeka 17"
3  Youcef Reguigui (ALG) MTN–Qhubeka 20"
4  Pierre-Luc Périchon (FRA) Bretagne–Séché Environnement 20"
5  Francisco Mancebo (ESP) Skydive Dubai–Al Ahli 20"
6  Leonardo Duque (COL) Colombia 22"
7  Frédéric Brun (FRA) Bretagne–Séché Environnement 23"
8  Zhang Wenlong (CHN) Giant–Champion System 24"
9  Liu Jianpeng (CHN) Hengxiang Cycling Team 24"
10  Robin Manullang (INA) Pegasus Continental Cycling Team 25"

Stage 5

[edit]
12 March 2015 — Kuala Terengganu to Kuantan, 200.0 km (124 mi)
Stage 5 result[8]
Rank Rider Team Time
1  Seo Joon-yong (KOR) KSPO 4h 18' 47"
2  Jamalidin Novardianto (INA) Pegasus Continental Cycling Team 13"
3  Adiq Husainie Othman (MYS) Terengganu Cycling Team 13"
4  Yasuharu Nakajima (JPN) Aisan Racing Team 13"
5  Patria Rastra (INA) Pegasus Continental Cycling Team 13"
6  Maher Hasnaoui (TUN) Skydive Dubai–Al Ahli 13"
7  Juan Sebastián Molano (COL) Colombia 15"
8  Loh Sea Keong (MYS) Malaysia (national team) 35"
9  Ma Guangtong (CHN) Hengxiang Cycling Team 5' 20"
10  Bai Li Jun (CHN) Giant–Champion System 5' 20"
General classification after Stage 5[8]
Rank Rider Team Time
1  Caleb Ewan (AUS) Orica–GreenEDGE 19h 18' 27"
2  Natnael Berhane (ERI) MTN–Qhubeka 17"
3  Youcef Reguigui (ALG) MTN–Qhubeka 20"
4  Pierre-Luc Périchon (FRA) Bretagne–Séché Environnement 20"
5  Francisco Mancebo (ESP) Skydive Dubai–Al Ahli 20"
6  Leonardo Duque (COL) Colombia 22"
7  Frédéric Brun (FRA) Bretagne–Séché Environnement 23"
8  Zhang Wenlong (CHN) Giant–Champion System 24"
9  Liu Jianpeng (CHN) Hengxiang Cycling Team 24"
10  Robin Manullang (INA) Pegasus Continental Cycling Team 25"

Stage 6

[edit]
13 March 2015 — Maran to Karak, 96.6 km (60 mi)
Stage 6 result[9]
Rank Rider Team Time
1  Caleb Ewan (AUS) Orica–GreenEDGE 2h 14' 19"
2  Jakub Mareczko (ITA) Southeast Pro Cycling 0"
3  Christopher Sutton (AUS) Team Sky 0"
4  Juan Sebastián Molano (COL) Colombia 0"
5  Andrea Guardini (ITA) Astana 0"
6  Alessandro Petacchi (ITA) Southeast Pro Cycling 0"
7  Michael Kolář (SVK) Tinkoff–Saxo 0"
8  Youcef Reguigui (ALG) MTN–Qhubeka 0"
9  Ahmet Örken (TUR) Torku Şekerspor 0"
10  Arin Iswana (INA) Pegasus Continental Cycling Team 0"
General classification after Stage 6[9]
Rank Rider Team Time
1  Caleb Ewan (AUS) Orica–GreenEDGE 21h 32' 36"
2  Natnael Berhane (ERI) MTN–Qhubeka 27"
3  Youcef Reguigui (ALG) MTN–Qhubeka 30"
4  Pierre-Luc Périchon (FRA) Bretagne–Séché Environnement 30"
5  Francisco Mancebo (ESP) Skydive Dubai–Al Ahli 30"
6  Leonardo Duque (COL) Colombia 32"
7  Frédéric Brun (FRA) Bretagne–Séché Environnement 33"
8  Zhang Wenlong (CHN) Giant–Champion System 34"
9  Liu Jianpeng (CHN) Hengxiang Cycling Team 34"
10  Robin Manullang (INA) Pegasus Continental Cycling Team 35"

Stage 7

[edit]
14 March 2015 — Shah Alam to Fraser's Hill, 180.8 km (112 mi)
Stage 7 result[10]
Rank Rider Team Time
1  Youcef Reguigui (ALG) MTN–Qhubeka 4h 38' 41"
2  Sebastián Henao (COL) Team Sky 0"
3  Valerio Agnoli (ITA) Astana 0"
4  Luca Chirico (ITA) Bardiani–CSF 0"
5  Francisco Mancebo (ESP) Skydive Dubai–Al Ahli 0"
6  Pieter Weening (NED) Orica–GreenEDGE 0"
7  Jacques Janse van Rensburg (RSA) MTN–Qhubeka 0"
8  Rodolfo Torres (COL) Colombia 0"
9  Jesper Hansen (DEN) Tinkoff–Saxo 0"
10  Pierre-Luc Périchon (FRA) Bretagne–Séché Environnement 0"
General classification after Stage 7[10]
Rank Rider Team Time
1  Youcef Reguigui (ALG) MTN–Qhubeka 26h 11' 37"
2  Sebastián Henao (COL) Team Sky 10"
3  Pierre-Luc Périchon (FRA) Bretagne–Séché Environnement 10"
4  Francisco Mancebo (ESP) Skydive Dubai–Al Ahli 10"
5  Valerio Agnoli (ITA) Astana 12"
6  Luca Chirico (ITA) Bardiani–CSF 16"
7  Jesper Hansen (DEN) Tinkoff–Saxo 16"
8  Rodolfo Torres (COL) Colombia 16"
9  Jacques Janse van Rensburg (RSA) MTN–Qhubeka 16"
10  Ian Boswell (USA) Team Sky 22"

Stage 8

[edit]
15 March 2015 — Kuala Kubu Bharu to Kuala Lumpur, 96.1 km (60 mi)
Stage 8 result[11]
Rank Rider Team Time
1  Andrea Guardini (ITA) Astana 2h 00' 27"
2  Caleb Ewan (AUS) Orica–GreenEDGE 0"
3  Michael Kolář (SVK) Tinkoff–Saxo 0"
4  Francesco Chicchi (ITA) Androni Giocattoli 0"
5  Alessandro Petacchi (ITA) Southeast Pro Cycling 0"
6  Oleksandr Surutkovych (UKR) Synergy Baku 0"
7  Anuar Manan (MYS) Terengganu Cycling Team 0"
8  Sebastián Henao (COL) Team Sky 0"
9  Ken Hanson (USA) UnitedHealthcare 0"
10  Youcef Reguigui (ALG) MTN–Qhubeka 0"
Final general classification[11]
Rank Rider Team Time
1  Youcef Reguigui (ALG) MTN–Qhubeka 28h 12' 04"
2  Valerio Agnoli (ITA) Astana 9"
3  Sebastián Henao (COL) Team Sky 10"
4  Pierre-Luc Périchon (FRA) Bretagne–Séché Environnement 10"
5  Francisco Mancebo (ESP) Skydive Dubai–Al Ahli 10"
6  Jesper Hansen (DEN) Tinkoff–Saxo 14"
7  Luca Chirico (ITA) Bardiani–CSF 16"
8  Rodolfo Torres (COL) Colombia 16"
9  Jacques Janse van Rensburg (RSA) MTN–Qhubeka 16"
10  Ian Boswell (USA) Team Sky 22"

Classification leadership table

[edit]

In the 2015 Tour de Langkawi, four different jerseys were awarded. For the general classification, calculated by adding each cyclist's finishing times on each stage, and allowing time bonuses for the first three finishers at intermediate sprints and at the finish of mass-start stages, the leader received a yellow jersey. This classification was considered the most important of the 2015 Tour de Langkawi, and the winner of the classification was considered the winner of the race.

Additionally, there was a points classification, which awarded a blue jersey. In the points classification, cyclists received points for finishing in the top 15 in a mass-start stage. For winning a stage, a rider earned 15 points, with a point fewer per place down to a single point for 15th place. Points towards the classification could also be accrued at intermediate sprint points during each stage; these intermediate sprints also offered bonus seconds towards the general classification. There was also a mountains classification, the leadership of which was marked by a red jersey. In the mountains classification, points were won by reaching the top of a climb before other cyclists, with more points available for the higher-categorised climbs.

The fourth jersey represented the Asian rider classification, marked by a white jersey. This was decided in the same way as the general classification, but only riders from Asia were eligible to be ranked in the classification. There was also a classification for teams, in which the times of the best three cyclists in a team on each stage were added together; the leading team at the end of the race was the team with the lowest cumulative time, while there was also an Asian-only variant for the teams as well.

Stage Winner General classification
General classification
Points classification
Points classification
Mountains classification
Mountains classification
Asian rider classification
Asian rider classification
Team classification Asian team classification
1[4] Andrea Guardini Andrea Guardini Andrea Guardini Kiel Reijnen Ma Guangtong Astana Terengganu Cycling Team
2[5] Andrea Guardini Adiq Husainie Othman
3[6] Caleb Ewan Caleb Ewan Caleb Ewan Zhang Wenlong MTN–Qhubeka Pegasus Continental Cycling Team
4[7] Andrea Guardini
5[8] Seo Joon-yong Pegasus Continental Cycling Team
6[9] Caleb Ewan
7[10] Youcef Reguigui Youcef Reguigui Tomohiro Hayakawa
8[11] Andrea Guardini
Final[11] Youcef Reguigui Caleb Ewan Kiel Reijnen Tomohiro Hayakawa Pegasus Continental Cycling Team Pegasus Continental Cycling Team

Final standings

[edit]

General classification

[edit]
Final general classification (1–10)[11]
Rank Rider Team Time
1  Youcef Reguigui (ALG) Yellow jersey MTN–Qhubeka 28h 12' 04"
2  Valerio Agnoli (ITA) Astana 9"
3  Sebastián Henao (COL) Team Sky 10"
4  Pierre-Luc Périchon (FRA) Bretagne–Séché Environnement 10"
5  Francisco Mancebo (ESP) Skydive Dubai–Al Ahli 10"
6  Jesper Hansen (DEN) Tinkoff–Saxo 14"
7  Luca Chirico (ITA) Bardiani–CSF 16"
8  Rodolfo Torres (COL) Colombia 16"
9  Jacques Janse van Rensburg (RSA) MTN–Qhubeka 16"
10  Ian Boswell (USA) Team Sky 22"

Points classification

[edit]
Points classification (1–10)[11]
Rank Rider Team Points
1  Caleb Ewan (AUS) blue jersey Orica–GreenEDGE 89
2  Andrea Guardini (ITA) Astana 71
3  Youcef Reguigui (ALG) MTN–Qhubeka 69
4  Francesco Chicchi (ITA) Androni Giocattoli 43
5  Romain Feillu (FRA) Bretagne–Séché Environnement 41
6  Jamalidin Novardianto (INA) Pegasus Continental Cycling Team 37
7  Juan Sebastián Molano (COL) Colombia 37
8  Ken Hanson (USA) UnitedHealthcare 32
9  Adiq Husainie Othman (MAS) Terengganu Cycling Team 31
10  Rafaâ Chtioui (TUN) Skydive Dubai–Al Ahli 29

Mountains classification

[edit]
Mountains classification (1–10)[11]
Rank Rider Team Points
1  Kiel Reijnen (USA) Red jersey UnitedHealthcare 39
2  Francisco Mancebo (ESP) Skydive Dubai–Al Ahli 20
3  Natnael Berhane (ERI) MTN–Qhubeka 18
4  Youcef Reguigui (ALG) MTN–Qhubeka 15
5  Nik Mohd. Azwan Zulkifli (MAS) National Sport Council of Malaysia Cycling Team 14
6  Soufiane Haddi (MAR) Skydive Dubai–Al Ahli 14
7  Sebastián Henao (COL) Team Sky 12
8  Valerio Agnoli (ITA) Astana 10
9  Frédéric Brun (FRA) Bretagne–Séché Environnement 10
10  Jonathan Clarke (AUS) UnitedHealthcare 8

Asian rider classification

[edit]
Asian rider classification (1–10)[11]
Rank Rider Team Time
1  Tomohiro Hayakawa (JPN) White jersey Aisan Racing Team 28h 13' 51"
2  Liu Jianpeng (CHN) Hengxiang Cycling Team 1' 06"
3  Dadi Suryadi (INA) Pegasus Continental Cycling Team 1' 38"
4  Robin Manullang (INA) Pegasus Continental Cycling Team 2' 20"
5  Chelly Aristya (INA) Pegasus Continental Cycling Team 6' 58"
6  Zhang Wenlong (CHN) Giant–Champion System 12' 25"
7  Adiq Husainie Othman (MAS) Terengganu Cycling Team 14' 13"
8  Jamalidin Novardianto (INA) Pegasus Continental Cycling Team 14' 35"
9  Ma Guangtong (CHN) Hengxiang Cycling Team 21' 53"
10  Loh Sea Keong (MAS) Malaysia (national team) 24' 22"

Team classification

[edit]
Team classification (1–10)[11]
Rank Team Time
1 Pegasus Continental Cycling Team 84h 22' 01"
2 Colombia 5' 08"
3 Skydive Dubai–Al Ahli 8' 02"
4 MTN–Qhubeka 15' 53"
5 Team Sky 18' 20"
6 Tinkoff–Saxo 18' 58"
7 Androni Giocattoli 21' 53"
8 Bretagne–Séché Environnement 22' 22"
9 UnitedHealthcare 33' 36"
10 Orica–GreenEDGE 34' 04"

Asian team classification

[edit]
Asian team classification (1–8)[11]
Rank Team Time
1 Pegasus Continental Cycling Team 84h 22' 01"
2 Hengxiang Cycling Team 1h 10' 35"
3 Aisan Racing Team 1h 15' 35"
4 Giant–Champion System 1h 22' 50"
5 Terengganu Cycling Team 1h 41' 43"
6 KSPO 1h 46' 16"
7 National Sport Council of Malaysia Cycling Team 2h 07' 21"
8 Malaysia (national team) 2h 15' 29"

Riders who failed to finish

[edit]

References

[edit]
  1. ^ "Le Tour de Langkawi 2015 - General Classification". ProCyclingStats. Retrieved 3 March 2015.
  2. ^ "Le Tour de Langkawi 2015 - General Classification". ProCyclingStats. Retrieved 3 March 2015.
  3. ^ Fletcher, Patrick (8 March 2015). "Teams reconsider Tour de Langkawi strategy after course change". Cyclingnews.com. Retrieved 8 March 2015.
  4. ^ a b c "Tour de Langkawi: Guardini beats Ewan to win stage 1". Cyclingnews.com. Immediate Media Company. 8 March 2015. Retrieved 28 April 2021.
  5. ^ a b c Fletcher, Patrick (9 March 2015). "Tour de Langkawi: Guardini wins stage 2". Cyclingnews.com. Immediate Media Company. Retrieved 28 April 2021.
  6. ^ a b c Fletcher, Patrick (10 March 2015). "Tour de Langkawi: Caleb Ewan takes stage and overall lead". Cyclingnews.com. Immediate Media Company. Retrieved 29 April 2021.
  7. ^ a b c Fletcher, Patrick (11 March 2015). "Guardini makes it three at Tour de Langkawi". Cyclingnews.com. Immediate Media Company. Retrieved 29 April 2021.
  8. ^ a b c Fletcher, Patrick (12 March 2015). "Tour de Langkawi: Seo Joon Yong takes solo win in Kuantan". Cyclingnews.com. Immediate Media Company. Retrieved 29 April 2021.
  9. ^ a b c Fletcher, Patrick (13 March 2015). "Tour de Langkawi: Ewan wins stage 6 bunch sprint". Cyclingnews.com. Immediate Media Company. Retrieved 29 April 2021.
  10. ^ a b c "Tour de Langkawi: Reguigui beats Henao on Fraser's Hill". Cyclingnews.com. Immediate Media Company. 14 March 2015. Retrieved 29 April 2021.
  11. ^ a b c d e f g h i j k l m n o Fletcher, Patricl (15 March 2015). "Guardini takes fourth victory at Tour de Langkawi". Cyclingnews.com. Immediate Media Company. Retrieved 29 April 2021.
[edit]