Erstwhile Armagh kingpins Crossmaglen Rangers have been beaten in the county championship for only the second time in 20 years.
The six-time All-Ireland Club champions suffered the rare defeat to St Patrick's Cullyhanna in today’s semi-final.
A last-minute goal sent the holders crashing out on a scoreline of 1-15 to 0-17.
St Patrick's will meet Maghery in the final.
Key stat from tonight. 73% shot accuracy from Cullyhanna @Armagh_GAA #BMacPA pic.twitter.com/UNZg7n8yYq
— Brian McClelland (@BrianMcClella14) October 2, 2016