TSL: Launceston, North Hobart meet in shock top-two clash