North Launceston record a huge TSLW victory