Finian Maynard on his new sails winning race 3 (Pic: John Carter, PWA 2010).