Armagh hurlers can look forward to an attractive meeting with Mayo in the Nicky Rackard Cup next Saturday after their 2-19 to 3-13 win over Donegal.
Conor Corvan and Cathal Carvill grabbed Armagh's goals while Ryan Gaffney converted a number of frees.
Donegal fought back in the second-half with Sean McVeigh providing their inspiration but the Orchard men were in control.
Mayo themselves hit form against Tyrone at Carrickmore to run out winners by 4-17 to 1-12.
Monaghan cruised to a fine 5-12 to 1-12 over Fermanagh.
There were setbacks for Down and Derry in the Christy Ring Cup. The sides go head-to-head next Saturday knowing the losers will make their exit.
Derry lost to Roscommon by 2-20 to 0-15 while Down surrendered to London by 2-17 to 2-12.
Meanwhile, Armagh whistler Padraig Hughes has been appointed to referee next Saturday's All-Ireland U21 football final between Cork and Mayo.
In the All-Ireland Minor 'B' Camogie Championship final Down beat Roscommon by 1-6 to 0-6. In the All-Ireland 'C' Camogie Championship final, Armagh beat Westmeath by 2-16 to 1-11.
In the All-Ireland 'B' Camogie Shield decider, Antrim defeated Derry 1-18 to 0-6.