Niall Sludden's point two minutes from time gave Dromore victory in a dramatic Power NI Tyrone SFC decider in rainy Omagh on Sunday.
Dromore led 0-6 to 0-3 at the break and moved six clear after Eoin McCusker's goal at the start of the second half.
But Clonoe launched a spirited fightback and were level after goals from Shane Coney and Daniel McNulty.
Sludden fired over the late point and Dromore held on to set up an Ulster quarter-final against Ballinderry.
This was a repeat of the 2008 Tyrone final when Clonoe won by a point.
There was a stoppage of over five minutes early in the game when injured referee Eamonn McHugh was replaced by Eugene McConnell.
McCusker was among the Dromore scorers as they held a three-point advantage at the interval.
Poor defending let in McCusker for his goal and with a six-point lead it looked like being a comfortable win for Dromore.
Coney's excellent finish under pressure started the comeback and McNulty netted to leave it level at 2-4 to 1-7.
Sludden held his nerve in a frantic finale to slot over the decisive score.