Tigers claw way back into top-three following win over persistent Magpies