Launceston City avenge NPL Tasmania loss to Riverside