21/02/2019 - Tour of Oman - Stage 6 - Al Mouj Muscat - Matrah Corniche - Evan Huffman (Rally UHC Cycling). Credit: ASO/Kare Dehlie Thorstad © ASO/Kare Dehlie Thorstad
20/02/2019 – Tour of Oman - Stage 6 - Al Mouj Muscat - Matrah Corniche - © ASO/P.Ballet
21/02/2019 - Tour of Oman - Stage 6 - Al Mouj Muscat - Matrah Corniche. Credit: ASO/Kare Dehlie Thorstad © ASO/Kare Dehlie Thorstad
16/02/2019 – Tour of Oman - Stage 1 - Al Sawadi bneach - Suhar Corniche © ASO/P.Ballet
16/02/2019 – Tour of Oman - Stage 1 - Al Sawadi bneach - Suhar Corniche - Bryan COQUARD (VCB) © ASO/P.Ballet
21/02/2019 – Tour of Oman - Stage 6 - Al Mouj Muscat - Matrah Corniche - © ASO/P.Ballet
21/02/2019 – Tour of Oman - Stage 6 - Al Mouj Muscat - Matrah Corniche - Alexey LUTSENKO (AST) © ASO/P.Ballet
21/02/2019 – Tour of Oman - Stage 6 - Al Mouj Muscat - Matrah Corniche - © ASO/P.Ballet
20/02/2019 – Tour of Oman - Stage 6 - Al Mouj Muscat - Matrah Corniche - Antonio NIBALI (TBM) © ASO/P.Ballet
20/02/2019 – Tour of Oman - Stage 6 - Al Mouj Muscat - Matrah Corniche - © ASO/P.Ballet
20/02/2019 – Tour of Oman - Stage 6 - Al Mouj Muscat - Matrah Corniche - © ASO/P.Ballet
20/02/2019 – Tour of Oman - Stage 6 - Al Mouj Muscat - Matrah Corniche - © ASO/P.Ballet
20/02/2019 – Tour of Oman - Stage 5 - Samayil - Jabal Al Akhdhar - © ASO/P.Ballet
20/02/2019 - Tour of Oman - Stage 5 - Samayil - Jabal Al Akhdhar (Green Mountain). Credit: ASO/Kare Dehlie Thorstad © ASO/Kare Dehlie Thorstad
20/02/2019 - Tour of Oman - Stage 5 - Samayil - Jabal Al Akhdhar (Green Mountain). Credit: ASO/Kare Dehlie Thorstad © ASO/Kare Dehlie Thorstad
20/02/2019 – Tour of Oman - Stage 6 - Al Mouj Muscat - Matrah Corniche - © ASO/P.Ballet
20/02/2019 – Tour of Oman - Stage 5 - Samayil - Jabal Al Akhdhar - Matteo FABBRO (TKA) - Steff CRAS (TKA) © ASO/P.Ballet
20/02/2019 – Tour of Oman - Stage 5 - Samayil - Jabal Al Akhdhar - © ASO/P.Ballet
20/02/2019 – Tour of Oman - Stage 5 - Samayil - Jabal Al Akhdhar - © ASO/P.Ballet
20/02/2019 – Tour of Oman - Stage 5 - Samayil - Jabal Al Akhdhar - © ASO/P.Ballet
19/02/2019 - Tour of Oman - Stage 4 - Yiti (Al Sifah) - Oman Convention and Exhibition Centre - Alexey Lutsenko (Astana Pro Team). Credit: ASO/Kare Dehlie Thorstad © ASO/Kare Dehlie Thorstad
20/02/2019 – Tour of Oman - Stage 5 - Samayil - Jabal Al Akhdhar - Julien DUVAL (ALM) © ASO/P.Ballet
20/02/2019 – Tour of Oman - Stage 5 - Samayil - Jabal Al Akhdhar - Bagdonas GEDIMINAS (ALM) © ASO/P.Ballet
20/02/2019 – Tour of Oman - Stage 5 - Samayil - Jabal Al Akhdhar © ASO/P.Ballet
16/02/2019 - Tour of Oman - Stage 1 - Al Sawadi Beach - Suhar Corniche. Credit: ASO/Kare Dehlie Thorstad © ASO/Kare Dehlie Thorstad
16/02/2019 - Tour of Oman - Stage 1 - Al Sawadi Beach - Suhar Corniche. Credit: ASO/Kare Dehlie Thorstad © ASO/Kare Dehlie Thorstad
16/02/2019 - Tour of Oman - Stage 1 - Al Sawadi Beach - Suhar Corniche. Credit: ASO/Kare Dehlie Thorstad © ASO/Kare Dehlie Thorstad
16/02/2019 - Tour of Oman - Stage 1 - Al Sawadi Beach - Suhar Corniche. Credit: ASO/Kare Dehlie Thorstad © ASO/Kare Dehlie Thorstad
16/02/2019 - Tour of Oman - Stage 1 - Al Sawadi Beach - Suhar Corniche. Credit: ASO/Kare Dehlie Thorstad © ASO/Kare Dehlie Thorstad
19/02/2019 – Tour of Oman - Stage 4 - Yiti (Al Sifah) - Oman Convention and Exhibition Centre - Artyom ZAKHAROV (AST) © ASO/P.Ballet
19/02/2019 – Tour of Oman - Stage 4 - Yiti (Al Sifah) - Oman Convention and Exhibition Centre - © ASO/P.Ballet
19/02/2019 – Tour of Oman - Stage 4 - Yiti (Al Sifah) - Oman Convention and Exhibition Centre © ASO/P.Ballet
19/02/2019 – Tour of Oman - Stage 4 - Yiti (Al Sifah) - Oman Convention and Exhibition Centre - © ASO/P.Ballet
18/02/2019 - Tour of Oman - Stage 3 - Shati Al Qurum - Qurayyat. Credit: ASO/Kare Dehlie Thorstad © ASO/Kare Dehlie Thorstad
19/02/2019 – Tour of Oman - Stage 4 - Yiti (Al Sifah) - Oman Convention and Exhibition Centre © ASO/P.Ballet
18/02/2019 - Tour of Oman - Stage 3 - Shati Al Qurum - Qurayyat. Credit: ASO/Kare Dehlie Thorstad © ASO/Kare Dehlie Thorstad
18/02/2019 - Tour of Oman - Stage 3 - Shati Al Qurum - Qurayyat. Credit: ASO/Kare Dehlie Thorstad © ASO/Kare Dehlie Thorstad
19/02/2019 – Tour of Oman - Stage 4 - Yiti (Al Sifah) - Oman Convention and Exhibition Centre - © ASO/P.Ballet
18/02/2019 - Tour of Oman - Stage 3 - Shati Al Qurum - Qurayyat - Vegard Stake Laengen (UAE Team Emirates). Credit: ASO/Kare Dehlie Thorstad © ASO/Kare Dehlie Thorstad
17/02/2019 - Tour of Oman - Stage 2 - Royal Cavalry Oman - Al Bustan - Adam de Vos (Rally UHC Cycling). Credit: ASO/Kare Dehlie Thorstad © ASO/Kare Dehlie Thorstad
18/02/2019 – Tour of Oman - Stage 3 - Shati Al Qurum - Qurayyat © ASO/P.Ballet
17/02/2019 – Tour of Oman - Stage 2 - Royal Cavalry Oman - Al Bustan - © ASO/P.Ballet
18/02/2019 – Tour of Oman - Stage 3 - Shati Al Qurum - Qurayyat © ASO/P.Ballet
18/02/2019 – Tour of Oman - Stage 3 - Shati Al Qurum - Qurayyat © ASO/P.Ballet
17/02/2019 – Tour of Oman - Stage 2 - Royal Cavalry Oman - Al Bustan © ASO/P.Ballet
17/02/2019 – Tour of Oman - Stage 2 - Royal Cavalry Oman - Al Bustan - Nathan VAN HOOYDONCK (CPT) - Andre GREIPEL (PCB) - Silvan DILLIER (ALM) © ASO/P.Ballet
17/02/2019 – Tour of Oman - Stage 2 - Royal Cavalry Oman - Al Bustan - Preben VAN HECKE (SVB) © ASO/P.Ballet