Dungannon and City of Derry will contest the First Trust Cup final after both teams breezed past their semi-final opponents on Saturday.
Dungannon overcame Malone 50-20 while City of Derry eliminated Ballynahinch 35-12.
If there were a surprise result it was at Judge's Road where Ballynahinch, undefeated in both the AIL Div 2 and Ulster Senior League, were unable to control a rampant Derry in the second half.
Hinch started well with a James Thompson try in the first minute converted by Harry McAleese but Richard Peoples retorted with two penalties.
Thompson showed his skills to go in for his second but the home side gradually gained the upper hand and forged ahead to an 18-12 interval lead with tries from Paul Henderson and Sam McAuley, one of which was converted by Peoples.
The second half belonged to Derry with Peoples adding a third penalty before Henderson cut through for his second try.
Finally an excellent passing movement resulted in Jack Caithness running in for the fourth.
Peoples goaled both to bring his afternoon's points tally to 15.
Dungannon coasted into the final with eight tries against Malone at Stevenson Park.
It was a game of halves with the home team scoring a run of four tries in each period.
They were 26-0 in front at the end of the first quarter with Paul Magee scoring the first try after six minutes. Calum Trelfall added the second with Colin Gaston touching down seven minutes later.
Ben Howard was next with Michael Lawton converting before Malone came into the tie.
Their pressure was rewarded with tries from David Irvine after before David Halliday rolled out of a tackle to touch down.
Josh Pentland converted one to make the half-time score 26-12.
Pentland landed an early penalty but the home side regained their composure and added four more tries.
Glenn Sinnamon scored the fifth, converted by Lawton and Chris Cochrane ran for the sixth.
Adam du Hig and Ali Birch were the final scorers with Birch adding the points to his own try.
Malone centre Johnny Burgess added a consolation try late on.