Crossmaglen Rangers will face Down opponents in the AIB Ulster Club SFC final for the second year running, after Cross and Kilcoo won their respective semi-finals today.
Cross turned in an off-colour display against Tyrone champions Errigal Ciaran who were on course for a shock win when leading 0-8 to 1-4 at half-time in Clones.
However, the reigning All-Ireland champions came good in the second period with ageless man-of-the-match Oisin McConville pulling the strings up front.
Jamie Clarke, who struck the crossbar with a goal attempt in the opening seconds, managed to find the net in the 20th minute.
Errigal had settled early on with points from Darren and Thomas Canavan (0-2) and they moved back ahead for half-time courtesy of late scores from Ronan McRory and Darren Canavan.
McConville fired over three points on the resumption to move the Seamus McFerran Cup holders clear and Errigal were unable to keep pace.
The concession of a second goal to David McKenna in the 54th minute was a killer blow as Errigal missed out on their first Ulster final appearance since 2002.
Cross beat the Burren in last year's Ulster decider and the current Down champions, Kilcoo, stand between them and another provincial success.
Kilcoo reached their first ever Ulster senior final this afternoon by beating Naomh Gall of Antrim 1-9 to 0-10 at the Athletic Grounds.
The Mourne men won out despite having Niall McEvoy red carded when they were three points down in the second half.
However, a 53rd minute goal from substitute Sean Devlin gave Kilcoo the belief to go on and win the game and they duly did thanks to two late points, including a fisted effort from Gerard McEvoy in injury-time.
St. Gall's will be haunted by their poor finishing as they should have been further ahead than 0-4 to 0-3 at the interval. Karl Stewart was responsible for three of their first half scores.
Darragh O'Hanlon, Paul Devlin and Conor Laverty pointed for Jim McCorry's side before the break, but they were on the back foot in the third quarter.
St. Gall's improved their shooting briefly to move three clear and McEvoy's dismissal looked to be the end of the road for Kilcoo.
But they proved resilient for the remainder of the semi-final, maintaining a high standard of play and Devlin's goal also galvanised them.
O'Hanlon and Sean Kelly, with a tremendous long range score, traded points as the sides were level heading into injury-time.
McEvoy then nudged Kilcoo back in front and a further point made certain of their comeback win.
The AIB Munster Club SFC final will be a Cork-Kerry affair for the third year on the trot - reigning champions Dr. Crokes will face Castlehaven at Páirc Uí Chaoimh on Sunday, December 2.
Crokes had a degree of comfort in their 1-14 to 0-06 semi-final triumph over Clonmel Commercials of Tipperary, with Eoin Brosnan grabbing their goal in the 51st minute.
The rain-hit clash was played in atrocious weather conditions in Killarney where the injury-hit Tipperary champions were 0-10 to 0-2 behind by half-time.
Kerry captain Colm Cooper was responsible for half of Crokes' points in the opening 30 minutes, while Ian Barnes (free) and Seamus Kennedy struck the Commercials' scores.
Barnes, Richie Carroll, Alan Lonergan and Johnny Harney all pointed for the Tipp men as they reduced the arrears to 0-12 to 0-6 by the 46th minute.
But two more points from Cooper sandwiched Brosnan's well-taken goal as Crokes progressed to their third provincial decider in as many seasons.
Clonmel ended the game down to 14 men after Barnes was given a straight red card with four minutes remaining.
It was a very tough ask for Commercials who were without star forward Colman Kennedy and also missed the services of Eamon Hanrahan, Fergal O'Callaghan and Michael Quinlivan.
Meanwhile, Cork champions Castlehaven edged past Stradbally of Waterford on a 1-5 to 0-7 scoreline in Clonakilty.
Castlehaven were 0-6 to 0-1 down at half-time but turned things around in the second period, with Seanie Cahalane scoring a vital goal with ten minutes to go.
Crossmaglen Rangers (Armagh) 2-10 Errigal Ciaran (Tyrone) 0-10, Clones
Kilcoo (Down) 1-09 Naomh Gall (Antrim) 0-10, Armagh
Dr. Crokes (Kerry) 1-14 Clonmel Commercials (Tipperary) 0-06, Killarney
Castlehaven (Cork) 1-05 Stradbally (Waterford) 0-07, Clonakilty