The Christy Ring Cup final will be contested by Meath and Down, while Donegal have dropped into the Nicky Rackard Cup after the penultimate set of matches in the third tier competition.
The Royals found a way past Derry in a thrilling Armagh Athletic Grounds semi-final, 3-24 to 2-18, while Down beat Roscommon 3-18 to 1-15.
London beat 13-man Donegal 2-18 to 1-14 in the relegation play-off in Armagh.
Lancashire and Leitrim will play in this year's Lory Meagher Cup final after final round victories over Ulster opposition.
Lancashire recorded a 1-26 to 1-07 win away to Cavan, while Leitrim saw off Fermanagh in Carrick-on-Shannon on a scoreline of 2-18 to 1-16.