Thames Valley record first win against North Otago since 2006