Postpublished at 20:32 British Summer Time 1 July 2023
Penalties: Armagh 2-2 Monaghan
Armagh's Shane McPartlan scores his penalty to level the scores.
Kerry 2-18 Tyrone 0-12 (FT)
Armagh 0-14 Monaghan 0-14 (FT) - Monaghan won 9-8 on penalties.
Penalties: Armagh 2-2 Monaghan
Armagh's Shane McPartlan scores his penalty to level the scores.
Penalties: Armagh 1-2 Monaghan
Monaghan's Jack McCarron sweeps home his penalty with a fine left-foot strike.
Penalties: Armagh 1-1 Monaghan
Rian O'Neill scores Armagh's first penalty - low and hard into the corner.
Penalties: Armagh 0-1 Monaghan
Conor McManus scores the opening penalty for Monaghan.
Armagh 0-14 Monaghan 0-14
This will be Armagh's third shootout in 12 months.
There was that Galway defeat in last year's All-Ireland quarter-final and also this year's Ulster final which they lost against Derry.
Will this be third time lucky?
Armagh 0-14 Monaghan 0-14
Michael Murphy on GAAGO:
A semi-final is on the line. Who will step up? It's about cool, calm heads now.
Armagh 0-14 Monaghan 0-14
McManus was nerveless there.
Monaghan's All-Ireland survival rested on that kick, but you wouldn't know it with the way he calmly stroked it over.
To penalties we go!
Armagh 0-14 Monaghan 0-14
Outrageous scenes at Croke Park as Conor McManus slots a late, late free to bring Monaghan level and send the game to penalties.
Such drama. Such late, late drama.
Armagh 0-14 Monaghan 0-13
Beggan goes short and Conor McManus has drawn a foul for another free - in the sixth minute of injury time.
Now another massive moment.
Armagh 0-14 Monaghan 0-13
Huge moment as Rory Beggan sizes up a free for Monaghan.
This game could hinge on this kick.
Armagh 0-14 Monaghan 0-13
POINT FOR ARMAGH!!!!!!!!!!
Rian O'Neill - what a strike in additional time!!!
The build-up was patient and the strike from O'Neill was clean. Nerveless from their main man.
Can't be much more time left now.
Armagh 0-13 Monaghan 0-13
Three minutes of additional time incoming.
Armagh 0-13 Monaghan 0-13
A big chance for Armagh is passed up.
Stefan Campbell did really well to cut inside from the left but his right-foot shot went wide.
Will that prove to be the last chance of the game?
Armagh 0-13 Monaghan 0-13
It's 18 years since Armagh last played in an All-Ireland semi-final.
Will that stretch to 19 or are they going to squeeze through to the last last four?
Four minutes remaining. Could be next score wins.
Armagh 0-13 Monaghan 0-13
Really not sure what happened there.
A message came up to say 'Hawk-eye data unavailable' so the point is not given. It could, of course, have been that the referee got the message but they were just not able to relay it on the big screen.
That could prove to be a massive talking point.
It remains all square.
Armagh 0-13 Monaghan 0-13
A Michael Bannigan is being checked to see if it went inside the post or wide.
As if we needed any extra tension.....
Armagh 0-13 Monaghan 0-13
Second period of extra-time underway.
A massive 10 minutes incoming.
Armagh 0-13 Monaghan 0-13
Michael Murphy on GAAGO:
It's an arm wrestle. It's very difficult to see anything other than penalties.
Armagh 0-13 Monaghan 0-13
Managers Kieran McGeeney and Vinny Corey delivering their messages to their teams.
Will it be sinking in? Will they have any words of wisdom to inspire a win in these last 10 minutes?
Armagh 0-13 Monaghan 0-13
Michael Murphy on GAAGO:
Two neighbouring counties, we're going to see a huge battle here. What an opportunity to get into an All-Ireland semi-final!