It was an extremely close finish, with just split seconds between the top three.
Defending champion Daryl Impey, who won the individual time-trial on Friday, crossed the line in second.
Third place went to Jayde Julius.
The U23 road race was won by Louis Visser.
View more provisional results below.
Road race (175km)
|6||Stefan de Bod||4:06:49|