The Rebels advanced to a ninth final in ten seasons with a huge win against the Ulster champions and on September 28, they face Dublin in the Brendan Martin Cup decider.
Cork, the holders, have won eight of the last nine All-Ireland titles but Armagh were expected to provide a stiff test at the weekend.
James Daly’s charges claimed the Division 3 League glory before claiming the Ulster crown with victory over last year’s All-Ireland runners-up Monaghan.
And the clinical nature of Armagh’s All-Ireland quarter-final victory over Laois suggested Cork were in for a difficult afternoon.
Armagh captain Caroline O’Hanlon had been in red-hot form and while the captain finished with 1-4 against Cork, the Orchard County were blown away.
In last year’s qualifier meeting between the counties, Cork edged past Armagh with just a point to spare. But with just a few minutes remaining on Saturday, 20 points separated them.
Ryan reflected: “I’d say it was ten minutes before the end before we relaxed. But I was very nervous. They should have beaten us last year, could have beaten us. We didn’t play well last year, we were just a small bit off coming into that match. And even the match after that against Dublin (2013 quarter-final), we were a bit off but today we were well up for it.”
Cork had scoring contributions from eight players and all five subs introduced would feature on most other intercounty teams.
Nollaig Cleary, who featured on each of the eight All-Ireland winning teams, scored 1-3 from play after coming on to send a clear message to Ryan. The manager said: “Nollaig didn’t come back until seven or eight weeks ago. That’s why she came in off the bench. Fair play to Nollaig, she was willing to sit on the bench. She wasn’t happy sitting there but she came and proved a point. That’s the big thing they have. They can see the broader picture.”
At half-time, Cork were 2-6 to 1-4 clear as player of the match Ciara O’Sullivan netted before turning provider for Grace Kearney. Those goals were part of a run of 2-4 without reply to answer 1-2 from O’Hanlon.
The Northern Ireland commonwealth games netball star put Armagh 1-2 to 0-2 clear with a penalty goal, awarded after Martina O’Brien careered into Sinéad McCleary.
The second half, however, was a procession as Cleary and Rhona Ní Bhuachalla both scored with their first touches before leading scorer Valerie Mulcahy added a fifth goal.
Siobhán Mackle registered a late consolation goal for Armagh but it was done and dusted by then.
Scorers for Armagh: C O’Hanlon 1-4 (1-0 pen, 0-1f), S Mackle 1-0, F McKenna 0-3 (0-1f), S McCleary 0-2, N Henderson & K Mallon 0-1 each.
Scorers for Cork: V Mulcahy 1-7 (0-5f), N Cleary 1-3, C O’Sullivan, G Kearney & R Ní Bhuachalla 1-0 each, O Finn 0-3, G O’Flynn 0-2, B Corkery 0-1.
ARMAGH: K Daly; M Tennyson, C Morgan, L Kenny; S Reel, N Marley, R O’Reilly; C O’Hanlon, N Henderson; S McCleary, F McKenna, A McCoy; L McConville, K Mallon, M McAlinden.
Subs: S Marley for O’Reilly (23), S Mackle for McAlinden (34), M McGuinness for Kenny (43), C Murray for McConville (45), S Feeney for McKenna (51).
CORK: M O’Brien; R Phelan, Angela Walsh, B Stack; V Foley, D O’Reilly, G O’Flynn; R Buckley, B Corkery; Annie Walsh, C O’Sullivan, O Farmer; V Mulcahy, G Kearney, O Finn.
Subs: N Cleary for Kearney (35), R Ní Bhuachalla for O Farmer (42), A Barrett for Buckley (49), E Farmer for Finn (49), N Kelly for Phelan (52).
Referee: G Chapman (Sligo).