Hurlers on cusp of league semi after comeback win over Armag