Visser crossed the line in 4:06:44.28, one split second ahead of Jean-Pierre Lloyd.
Third place went to Bradley Gouveris, who finished in 4:06:44.41.
The elite men’s road race was won by Ryan Gibbons.
View more provisional results below.
Road race (175km)
|6||Tiano da Silva||4:06:49|