TSL: Launceston roll Kingborough to shorten gap to third