New Cath holds off Holy Cross

New Cath holds off Holy Cross