THERE was a surprise in yesterday’s Armagh Credit Union senior semi-final in Granemore, with Crossmaglen halting Ballymacnab’s attempt to reach a seventh successive final. Cross, who had ...