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
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.