John Carroll advances to state semifinals