Postpublished at 19:12 British Summer Time 1 July 2023
Armagh 0-9 Monaghan 0-9
And, you've guessed it, the game is level again as Rory Grugan lands a point for Armagh.
The ninth time in this game that these sides have been level.
Kerry 2-18 Tyrone 0-12 (FT)
Armagh 0-14 Monaghan 0-14 (FT) - Monaghan won 9-8 on penalties.
Armagh 0-9 Monaghan 0-9
And, you've guessed it, the game is level again as Rory Grugan lands a point for Armagh.
The ninth time in this game that these sides have been level.
Armagh 0-8 Monaghan 0-9
That was a belter from Conor McCarthy.
The dynamic wing-back cut inside strongly from the left and drilled a superb strike to edge his side ahead.
Armagh 0-8 Monaghan 0-8
True to form, Armagh equalise and it's another fine score from Aidan Forker, who started and finished the move for the Orchard County.
Armagh 0-7 Monaghan 0-8
Jack McCarron lands his second point of the game with a free and it means Monaghan lead again.
Armagh 0-7 Monaghan 0-7
Gary Mohan with his third point from play brings Monaghan level yet again.
It has literally been a score apiece throughout this match.
Incredibly tight.
Armagh 0-7 Monaghan 0-6
Armagh don't hang about as Rian O'Neill immediately edges them ahead again with a well-taken free.
One point in it again.
Armagh 0-6 Monaghan 0-6
Greg McCabe is shown a yellow card for a foul on Conor McManus, who gets up to fire over an impressive strike from the free to draw his side level.
That's the way to announce your arrival in a game.
Armagh 0-6 Monaghan 0-5
Conor McManus comes off the bench for Monaghan.
He's been a big-game player most of his career. Has he got a big game in him tonight?
Armagh 0-6 Monaghan 0-5
A sixth wide for Monaghan leads to a breakaway from Armagh but the Monaghan defence does its job.
Armagh 0-6 Monaghan 0-5
The second half is underway at Croke Park.
Will this game open up?
HT: Armagh 0-6 Monaghan 0-5
Aaron Kernan on GAAGO:
It's been a cagey game, neither team wants to leave themselves too exposed. There's not enough intensity.
Armagh 0-6 Monaghan 0-5
Michael Bannigan leaves a free short with the last kick of a tight and cagey first half.
Armagh go into the break a point ahead in a game that has seen neither side get any more than a point ahead at any time.
Will it open up and liven up more in the second half?
Armagh 0-6 Monaghan 0-5
It's almost 10 minutes since Monaghan's last score as we head towards first-half injury time with Armagh leading by a point.
Armagh 0-6 Monaghan 0-5
Armagh are in front again as Andrew Murnin calls a mark and backs it up by firing over a point.
We know what happens next, don't we?
Cue a Monaghan point....
Armagh 0-5 Monaghan 0-5
A good Armagh move comes to nothing as Rian O'Neill snatches at a free uncharacteristically and drags his shot wide.
Armagh 0-5 Monaghan 0-5
The angle was tight but not too tight for Conor McCarthy, who brings Monaghan level again.
Armagh 0-5 Monaghan 0-4
Michael Murphy on GAAGO:
It's been cagey and cautious. There's been very little expansive kicking. It's been slow but both teams seem happy to play a slow game and try and break the other down in a more slow and structured way.
Armagh 0-5 Monaghan 0-4
And, true to the script, Armagh take the lead again with an outstanding free from Rian O'Neill.
Armagh 0-4 Monaghan 0-4
Lovely footwork from Gary Mohan and he has the ability to slot over the point with his shot.
It's you score, we score so far.
All level again.
Armagh 0-4 Monaghan 0-3
A lovely, sweeping forward move by Armagh leads to Andrew Murnin getting through and kicking a point that gives them a 0-4 to 0-3 lead.
Michael Bannigan looks to hit back for Monaghan but his effort is off target.