Donegal versus Armagh in Ballybofey. Rarely has there been such hype and build-up to a provincial Championship fixture.
These two teams have dominated the headlines ever since the heated end to their Division One League meeting in Letterkenny last month.
On that occasion, the hosts claimed a hard-fought one-point victory over the Orchard County, but tensions spilled over after the full-time whistle as players from both sides tangled.
Read more: Armagh crave an Ulster title, but aren’t reliant on Rian O’Neill says McDonnell
Armagh successfully appealed the bans handed out to Rian O’Neill, Aidan Nugent and Stefan Campbell. Ciarán Mackin was already ruled out of the game with an eye injury and didn’t appeal his ban.
However, Donegal opted against appealing their suspensions and the defensive pair of Neil McGee and Odhran McFadden-Ferry will miss Sunday’s game.
The disciplinary process has been questioned in the aftermath of the hearings, but it has added to the build-up ahead of Sunday’s quarter-final meeting.
Cavan await the winners following their 13-point victory over Antrim on Saturday evening.
Here's more info on Sunday’s Ulster Senior Football Championship clash and how to watch it…
When and where is the game?
Donegal v Armagh is on Sunday, April 24 at MacCumhaill Park in Ballybofey
What time is throw-in?
Sunday’s game starts at 2pm.
Where can I watch it?
BBC1 NI will be broadcasting the game live.
Any other coverage?
Belfast Live Sport will be Live blogging all the action from Sunday’s game.
Betting odds
Donegal 4/5
Draw 7/1
Armagh 13/10
Belfast Live Sport best bet
Draw after 70 mins 7/1
Read more: BBC Championship pundits divided on Mick McCann’s red card
Read more: Antrim vs Cavan: Player ratings from Saturday's Ulster SFC tie
Sign up to our free sports newsletter to get the latest headlines to your inbox.