Evergreen and Newpark booked their place in the Pat Maher Shield Final.
Evergreen beat Thomastown 5-4 on penalties after the sides finished 2-2 after extra time.
Newpark AFC beat Bridge United 3-1.
In the St Canices Credit Union Premier Division, Freebooters A hammered Highview Athletic A 8-0.
In Carlow, Kilree Celtic won the Tullys Travel Division One yesterday beating Vale Wanderers 2 – 1.
They’re up into the Premier Division for next season.
Crettyard United B and Mill Celtic drew 2-2 and so did Castle Rangers and Parkville United B 1-1.
Elsewhere there were wins in the Nationalist Premier Division for New Oak Boys and Slaney Rovers while Parkville and Hanover drew.
In the Whites Total Health Pharmacy Division, Vale Wanderers B and Killeshin FC B drew 2-2.