Killyclogher have set up a repeat of the 2016 Tyrone SFC final against Coalisland after beating Ardboe by 2-9 to 1-9 after extra-time in Carrickmore yesterday.
A last-gasp goal from Conall McCann forced extra-time before Killyclogher completed the job in the additional 20 minutes.
Seeking their first O'Neill Cup in 20 years, Shay McGuigan and PT Cunningham both found the net as Ardboe held a 1-2 to 1-1 lead at the end of a low-scoring first half. McGuigan stretched their lead to three points in the second half before McCann fisted home an equalising goal in injury-time.
There was still time for Tiernan McCann and McGuigan (free) to exchange points to leave it 2-4 to 1-7 at the end of normal time.
But Killyclogher pushed on in extra-time as scores from Matthew Murnaghan and James Carlin got them over the line.