Armagh made it three in a row Ulster titles in the most dramatic of circumstances when they came back from the death to win after extra time.
It was heartbreak for Donegal, who will wonder how they ended up travelling home without the Ulster title.
Armagh displayed the quality and talent that they are well known for. But it was their fighting spirit and never say die attitude that got them over the line.
With time virtually up in normal time, the Orchard trailed by four points and looked dead and buried.
But the class of Aimee Mackin and Kelly Mallon shone through. Mackin rattled home a goal with a powerful effort while captain Mallon nailed a pressure kick to tie the game.
It was déjà vu in addition time as Donegal were once again ahead with the sound of the hooter approaching.
Two points behind, Armagh rallied again, and it was Mallon who stepped up and showed terrific leadership once more.
The Armagh Harps star slotted home the game winning goal and there was no time for the Tir Chonaill ladies to mount a comeback of their own.

The sides were evenly matched for the majority of the contest. The scoreline was all square at the half time break.
Aoife McCoy claimed her sides first goal of the game and that left the score 1-8 to 2-5 at the short whistle.
Donegal pushed on after the turnaround and found themselves four-points ahead nearing the end of the game.
But Armagh pulled off one of the most dramatic comebacks of the year and got their just reward for the effort and commitment they’ve shown over the last number of years to clinch the Ulster title.