Ross Sorenson took out the St Andrews Cycling Club's 16km handicap race.
Sorenson and Stu Lamb held off the chasing pack of 20 to win by 10 seconds.
Third was Mark Richards from Glen Gould who also collected fastest time in 21min 20sec. The 8km novice race saw Tim Sorenson win by a small margin from Chase Domigan in 19m 20s.
Third was novice club captain Tim Leonard with fastest time going to Logan Bennett in 15m 34s.
- The Timaru Herald