CLUB All Ireland specialists Crossmaglen Rangers let a half-time lead slip as they were dumped out of this year's series by St Brigid's in Cusack Park this afternoon.
The Armagh side led 1-05 to 1-03 at the break, having clawed their way back into the game following an early goal for St Brigid's by Frankie Dolan.
Cross corner-back Paul Hughes showcased his attacking talents with a wonderful goal in the 12th minute, while Aaron Kernan helped ease the defending champions into that two-point lead at half time.
Into the second half and the Roscommon champions started to up their game with Dolan grabbing the free that brought them level after 45 minutes, and adding another score shortly afterwards - which, along with a Cathal McHugh point - put St Brigid's two up.
With 15 minutes remaining, Crossmaglen finally opened their account in the second half, with a point from David McKenna closing the gap to a single point.
Cross were back on level terms with eight minutes to go, and when Aaron Kernan made it three points in three minutes it seemed that all the momentum was with the Armagh champions.
But as full-time loomed, Conor McHugh managed to poke the ball into the Cross net to put Brigid's two points to the good.
With Kyle Carragher getting sent off a short time later, it seemed the game was up - but Crossmaglen came again, scoring another point from Jamie Clarke to ensure a nervous last few seconds for St Brigid's.
But it is they who will play in Croke Park next month.