Armagh have beaten Kerry in a stunning display of resilience in Croke Park.
Kerry will rue several opportunities to finish off Kieran McGeeney’s side in normal time.
But an Armagh goal in the second half pushed momentum their way, setting up a fascinating finale - with Armagh winning the duels in extra time.
How Armagh players rated as they reached their first All-Ireland final since 2003
As it happened: Errigal Ciarán ended their 22-year wait for an Ulster football title as a late point helped them defeat Kilcoo
They were the days of Peter and Pascal, dead legs and fighting hearts, Mickey Harte as manager, double Houdini acts against the mighty Crossmaglen Rangers, beating the reigning All-Ireland champions... Just to get to the final
Cheers and ‘Cheers’ as Kieran McGeeney’s Armagh roll back the years into All-Ireland Final
You can recap each moment in our blog below.