Royal Belfast Academical Institution 22 Royal School Armagh 26 Wednesday afternoon’s semi final was a much more thrilling affair with…
—
by