Chances are both Donegal and Armagh were hoping to see any other name come out of their draw as their next opponent but here we are.
It should prove a closely-fought if not necessarily entertaining match-up based on how Donegal in particular have acquitted themselves this year.
Here are all of the key details around the match:
When is it on and what time is throw-in?
The match will be held in Clones on Sunday June 12 with throw-in set for 4 pm.
What TV channel is it on and can I stream it?
It will be broadcast on RTE Two as the second game in their double-header which will be preceded by Cork vs Limerick.
BBC Northern Ireland will also be showing it so between the RTE and BBC Players, there's a streaming option no matter where you are.
What are the teams?
Neither Declan Bonner nor Kieran McGeeney have named their starting team as of yet.
What are the odds?
It's dead even with the bookies as both are listed at 11/10. You can back the two sides to finish level after 70 minutes at 13/2.
How did the last encounter between them go?
In April Donegal eased past The Orchard County by 1-16 to 0-12 to book a place in the Ulster semi-finals.
One would imagine Armagh should be buoyed by their biggest Championship win in years though, having comprehensively dumped All-Ireland champions Tyrone out last weekend.
Donegal meanwhile have shipped a lot of criticism for how they performed in a dour Ulster final which they wound up losing in extra-time to underdogs Derry.
Get the latest sports headlines straight to your inbox by signing up for free email alerts