Clonoe edged out Carrickmore 0-11 to 0-8 in a bruising Tyrone SFC quarter-final replay at Edendork, finishing strongest in extra-time.
They had four players sent off, all on second yellow cards, but managed to hold on for a narrow win that sets up a parish derby with Derrylaughan.
In Sunday's first quarter-final, Dromore booked their place in the last four with a replay win over Ardboe.
Conor O'Neill and Niall Sludden got the goals in Dromore 2-8 to 0-9 victory.
Frank McGuigan was in vintage form in the opening 20 minutes, firing over four superb points from play as the Rossas dictated the course of the game, opening out a 0-4 to 0-1 lead.
But it was Dromore who ruled the final 10 minutes of the half. Emmet O'Neill slotted over a point, and centre-back Sludden made the run which led to their 21st minute goal.
He offloaded to Ronan McNabb, who sent O'Neill in to blast the ball into the roof of the net.
McMenamin and Sludden added points, as Dromore hit 1-3 without reply and went in at the break with a 1-4 to 0-4 lead.
Ardboe rallied for Tommy McGugan, Kyle Coney and Mickey Coleman to revive their challenge with points, but four from Eoin McCusker, three from frees, kept Dromore ahead all the way.
They killed the game off two minutes from the end with a classic counter-attack goal, O'Neill sending Sludden in to finish low into the net.
Dromore scorers: C O'Neill, N Sludden 1-1 each, E McCusker 0-4 (3f),. E O'Neill, R McMenamin 0-1 each.
Ardboe scorers: F McGuigan 0-4, T McGuigan (f), J McConville (f), B McGuigan, K Coney, M Coleman 0-1 each.
In the second match, Clonoe opened out a 0-4 to 0-1 lead with scores from Ryan T O'Neill, Stephen McNulty, Conor McAliskey and Shane O'Hagan, before Carrickmore launched their challenge with converted frees from Kevin McNally and Barry Daly.
Daly's second narrowed the gap to a point, but it was Clonoe who took a 0-5 to 0-3 lead into the interval, after McAliskey had kicked a superb point from play.
Clonoe moved three points ahead, but Carmen finished strongly with points from Mark Donnelly, Brendan martin and substitute Finbar Magill to tie it up at 0-7 each.
McNulty helped the O'Rahilly's to a 0-9 to 0-8 lead midway through extra-time, and his brother Daniel sealed the victory with a late score.
Remarkably, Clonoe finished the game with 12 men, after having four players booked for the second time, one of which was replaced for extra-time.
Carrickmore picked up two double bookings in the latter stages.
Clonoe scorers: S McNulty 0-4 (3f), C McAliskey 0-3 (2f), S O'Hagan, RT O'Neill, P Doris (f), D McNulty 0-1 each.
Carrickmore scorers: B Daly 0-3 (3f), F Magill 0-2 (1f), K McNally (f), M Donnelly, B Martin 0-1 each
In the Armagh football semi-final, Oisin McConville scored seven points as Crossmaglen beat Pearse Og 0-13 to 0-9.
Burren beat Rostrevor 1-14 to 0-6 and will now face Clonduff in the Down football final. Donal O'Hare scored a goal and four points for Burren.