Giles Fairbrother produced an outstanding solo ride to win the St Andrews Cycling Club's 16km race.
He rode away from the 4 minute group but just held off the chasing pack with Gary Lister second and Malcolm Henhan third.
Fastest time went to Glen Gould from Craig Domigan.
India Domigan rode strongly to win the novice 8km race from Matt Sorenson and Elliote Townsend with Bradley Mercer producing the fastest time in 15m 44s.
- The Timaru Herald