Postpublished at 16:11 British Summer Time 29 June
Armagh 0-1 Roscommon 0-0
The underfoot conditions are clearly difficult.
Rian O'Neill hits a second wide.
All-Ireland quarter-final: Armagh 2-12 Roscommon 0-12 (full-time)
All-Ireland quarter-final: Dublin 0-16 Galway 0-17 (full-time)
Orla Bannon
Armagh 0-1 Roscommon 0-0
The underfoot conditions are clearly difficult.
Rian O'Neill hits a second wide.
Armagh 0-1 Roscommon 0-0
Armagh go close with a chance, but it was good defending from Brian Stack.
A high ball in from Rian O'Neill to the edge of the square is broken down but Barry McCambridge's palmed effort is blocked.
Dylan Ruane in for David Murray, who seems injured.
Rian O'Neill kicks a '45' wide.
Armagh 0-1 Roscommon 0-0
Armagh have set up base camp around the 'D' and not allowing Roscommon to penetrate.
They are happy for the Rossies to take long-range shots, perhaps assuming they won't be as deadly accurate as against Tyrone last week.
Roscommon have taken two shots at the posts and no score yet.
Armagh 0-1 Roscommon 0-0
Michael Murphy
Former Donegal captain and All-Ireland winner on GAAGO
What a start from Armagh. What a statement.
Armagh 0-1 Roscommon 0-0
Michael Murphy
Former Donegal captain and All-Ireland winner on GAAGO
Armagh need to go and attack the game. They have the players to do that, they have the defenders to do that too and I think they have the game plan to do that.
Armagh 0-1 Roscommon 0-0
Conor Turbitt scores after nine seconds!
Quite the statement by Armagh.
Armagh 0-0 Roscommon 0-0
Armagh are kicking into the Davin Stand end.
Armagh v Roscommon, Croke Park, 16:00 BST
It might be June but fans have got used to wet summer weather.
It's soggy in Croke Park and we're about to find out how both teams adapt to the wet ball and slippery conditions.
Less than a minute to go.
Armagh v Roscommon, Croke Park, 16:00 BST
When are we going to have a bit of luck in Croke Park?
Have I got the match-ups right?
How can I get a ticket for Taylor Swift tonight?
Just some of the things that may, or may not, be going through Kieran McGeeney's mind right now!
Armagh v Roscommon, Croke Park, 16:00 BST
Both sides were extremely happy with their respective results last time out, so it's understandable they've opted for minimal changes today.
Armagh's comeback draw with Galway gave Kieran McGeeney's side a vital extra week's rest as they avoided the preliminary quarter-finals and they should be the fresher side today. Mindful of Roscommon's quality full-forward line, McGeeney has recalled experienced defender Paddy Burns to the full-back line with Ciaran Higgins dropping out.
Connaire Mackin is back in Armagh's matchday 26 after serving a one-game ban - the Maghery defender missed the draw with Galway last time out after picking up a retrospective red card for kicking Conor Glass during the win over Derry ar Celtic Park.
Roscommon were overjoyed with their upset win over Tyrone in Omagh a week ago, a victory that has put them back in the quarter-finals for the first time since 2017. The only change from the win over Tyrone sees Ronan Daly replace Dylan Ruane.
And surprisingly, we are hearing there are no late changes on either side, so we should start as named in the match programme.
Armagh: Blaine Hughes; Paddy Burns, Aaron McKay, Peter McGrane; Barry McCambridge, Tiernan Kelly, Aidan Forker; Niall Grimley, Ben Crealey; Oisin Conaty, Rian O’Neill, Joe McElroy; Rory Grugan, Andrew Murnin, Conor Turbitt.
Subs: Ethan Rafferty, Connaire Mackin, Jason Duffy, Greg McCabe, Aidan Nugent, Oisin O'Neill, Stefan Campbell, Shane McPartlan, Ross McQuillan, Jarly Og Burns, Darragh McMullan.
Roscommon: Conor Carroll; Niall Higgins, Brian Stack, Robbie Dolan; David Murray, Ronan Daly, Eoin McCormack; Enda Smith, Ruaidhri Fallon; Ultan Harney, Diarmuid Murtagh, Shane Cunnane; Daire Cregg, Conor Cox, Donie Smith.
Subs: Colm Lavin, Niall Daly, Conor Hussey, Dylan Ruane, Keith Doyle, Andrew Glennon, Conor Hand, Adam McDermott, Tadhg O'Rourke, Cathal Heneghan, Ciaran Lennon.
Armagh v Roscommon (16:00 BST)
Michael Murphy
Former Donegal captain and All-Ireland winner
Roscommon have really strong traits and have a pep in their step back again.
I like the look of Armagh in terms of their ability to get over disappointment. There's something within that. To keep coming back again and again is something big.
One thing about Armagh over the last number of years is they have yet to get over this quarter-final stage. They have gone out tentatively and quite passively, you would love them to go to Croke Park and play on the front foot like they can.
I think a lot of the game will come down to what kind of Armagh show up. Will it be the front-footed, go for it Armagh, or will it be a passive and tentative Armagh?
If it's the latter then Roscommon have a good chance to stay in the game, but if it's the other way I just can't see past Armagh.
Armagh v Roscommon (16:00 BST)
If you were planning a nice, quiet trip to Dublin, this weekend is not for you.
While the buzz and colour of All-Ireland quarter-final weekend would normally be sufficient to give the city an early-summer buzz, there is also the small matter of a few Taylor Swift gigs, with some 150,000 fans set to descend on the Aviva Stadium over the three-show run.
The last time the pop megastar graced Ireland, in 2018, she played Croke Park. Her spectacular 'Eras' show will light up Lansdowne Road instead this weekend, with the GAA's headquarters soundtracked by the familiar agony and ecstasy of knockout football.
After an exciting batch of preliminary quarter-finals last week, which produced everything from penalties to big shocks, championship fever is as high as it's been all year with just eight contenders left for the Sam Maguire.
But in the off-chance that Taylor Swift has knocked the football off your timelines this week, here is everything you need to know about the All-Ireland quarter-finals.
Read the full preview of this weekend's games here.
Armagh v Roscommon (16:00 BST)
Matt Gault
BBC Sport NI at Croke Park
Ponchos and umbrellas the order of the day in Dublin. Last week, Pearl Jam brought the sunshine with them to Marlay Park, but it's disappeared for the thousands of Swifties and Armagh fans dotted around the Irish capital today.
The music's for later, though. Right now, we have the first of this weekend's All-Ireland quarter-finals to focus on.
It's been a strange old season for Armagh, who haven't reached the last four since 2005. Another Ulster final shootout defeat was followed by a strong showing in the round-robin phase, and while they're favourites today, they shouldn't underestimate Roscommon.
They'd need only ask their neighbours. Yes, Roscommon - who last contested an All-Ireland semi-final in 1991 - arrive here on the back of that impressive preliminary quarter-final win over Tyrone. They have exciting forwards and an astute manager in Davy Burke.
Looking forward to this one.
Armagh v Roscommon (16:00 BST)
Well, not quite everyone...
As of yesterday over 63,000 tickets had been sold for today's double-header and no doubt the Dublin fans on the Hill will make their customary late entrance.
We hope these two aren't on their own for long!
Good afternoon and welcome to our coverage of today's two All-Ireland quarter-finals at Croke Park.
Firstly at 16:00 BST, Armagh take on Roscommon hoping to reach a first All-Ireland semi-final since 2005.
But Kieran McGeeney's side will be wary of Roscommon, who went to Healy Park and stunned Tyrone last week.
Then at 18:15 BST, holders Dublin face Galway in a mouth-watering tie between two sides who have not met in the competition since 2018.
Galway's record against the Dubs has the odds stacked against them as they have lost their past seven championship encounters and have only won two from 10, the most recent of which came 90 years ago.
The Dubs also have a habit of delivering in the latter stages of the championship. You have to go all the way back to 2009 for the last time they lost a quarter-final.
We will have live text commentary of both games.
Thanks for joining us - enjoy!