Kilkeel and Instonians will face each other in the Anderson Cup decider following their semi-final successes.
The Mourne side needed a shoot-out after a 2-2 draw with Belfast Harlequins at Deramore, whereas Instonians went through 2-1 against Mossley at Shaw's Bridge.
Kilkeel lost 5-2 to Cookstown in last season's final and are hoping to go one better this time.
They led twice against Harlequins, firstly through a Mark Stevenson penalty corner deflection after 13 minutes and then from a David Rae penalty corner just after the half hour.
But the dogged Deramore side wouldn't lie down and it was Luke McClelland who levelled on the first occasion with Chris Lemon squaring matters 24 minutes from the end to force the game into a shoot-out.
Kilkeel came out on top 3-1 to keep alive their chances of having their name engraved on the trophy for the second time.
Instonians secured their win in the final minute against Mossley, with Dane Ward their hero.
They had taken the lead through a William Robinson penalty corner in the 17th minute but the Newtownabbey lads roared back to level though their top scorer Jordan Robinson.
Aaron Boyd almost put them ahead but was denied twice by Sam Brown before Ward produced his last-gasp winner.
Meanwhile, the men's and women's junior inter-provincials take place in Cork today and tomorrow, while there are a host of junior finals lined up for both men and women at Stormont Playball this afternoon and tomorrow.