Supersub Cassidy tips balance for Derry
Derry 2-15 Armagh 0-14
Derry produced a storming second-half display, which included two killer goals from substitute Brian Cassidy, to claim the title in Clones.
Cassidy found terrific support in man of the match Declan Cassidy, who hit five points from play from corner-forward.
Despite week-long doubts over the availability of key personnel, the Armagh line-up that eventually did start this game did so brightly, racing to a 0-2 to no score lead after three minutes.
Ross McQuillan, their brightest star, opened their account before Derry fired back through a brace of Lorcan McWilliams frees.
Free-taker Rian O'Neill's accuracy kept Armagh's noses in front before the Oak Leaf County first took the lead in the 16th minute through the first of Declan Cassidy's three excellent first-half points.
With Steelstown's Ben McCarron also impressing, Derry went to the interval 0-8 to 0-6 ahead.
Armagh began the second half well and went toe to toe with Derry, trailing just 0-11 to 0-10 after the third quarter.
However, Brian Cassidy's first goal in the 48th minute, clinically finishing from a sublime Lorcan McWilliams pass, finally gave Mickey Donnelly's team some breathing space in the ferociously hot Clones air.
Six minutes later the same man all but nailed Armagh's coffin shut when he scored his second goal to stretch the Derry lead to 2-14 to 0-12.
Centre-forward McQuillan continued to take the fight to Derry, finishing with a tremendous haul of six points from play, but his efforts were in vain and the Oak Leafers would not be denied.
The winners will meet Mayo in the All Ireland semi-final in three weeks.
Scorers - Derry: B Cassidy 2-2, D Cassidy, L McWilliams 4fs) 0-5 each, B McCarron 0-2, O McWilliams 0-1. Armagh: R McQuillan 0-6, R O'Neill 0-4 (3fs), C O'Neill (1f), J Duffy 0-2 each.
Derry - O Hartin; S McKeever, D Rafferty, C McShane; E Concannon , C McCluskey, P McGrogan; C Brown, O McWilliams; C Doherty, S Downey, B McCarron; M McGrogan, L McWillams, D Cassidy. Subs: B Cassidy for McGrogan (38), M Bradley for McCarron (39), J McAtamney for McWilliams (55), H McGurk for D Cassidy (60).
Armagh - C Duffin; J McAlinden, B McCambridge, D Loye; C McGeary, C O'Neill, S McCarthy; J Duffy, C O'Neill; R Magennius, R McQuillan, M Carr; C Turbitt, J Murphy, R O'Neill.
Subs: R Garvey for McGeary (h-t), J Kieran for Murphy (39), N Magennis for R Magennis (42), K McAlinden for Turbitt (50), Darren Lucky for McAlinden (53).
Ref - S Laverty (Antrim)