Australian Caleb Ewan won a sprint finish to take the 11th stage of the Giro d'Italia on Wednesday, just ahead of Frenchman Arnaud Demare before the race heads for the mountains.
Javier Perez triumphed in the 10th stage of the Nam Kỳ Khởi Nghĩa cycling race in Đà Lạt, Lâm Đồng Province on Thursday.
A spectacular sprint saw Jos Koop of Global Cycling Team win the 11th stage of the VTV International Cycling Tournament – Tôn Hoa Sen Cup on Thursday.
Ronald Oranza of the Philippine Navy finished first in the 10th stage of VTV International Cycling Tournament – Tôn Hoa Sen Cup yesterday.
Welshman Geraint Thomas soared to victory in the 11th stage of the Tour de France on Wednesday to take the overall leader's yellow jersey.
Frenchman Julian Alaphilippe turned on the style to secure his maiden Tour de France stage win on Tuesday as Belgium's Greg Van Avermaet stubbornly held on to the yellow jersey.
Nguyễn Thành Tâm secured the 11th stage of the HCM City Television Cycling Tournament yesterday.
Jan Paul Morales won the 11th stage of the VTV International Cycling Tournament, or Tôn Hoa Sen Cup today.