Thomastown United got their new year off to a winning start as they booked their place in the Maher Shield final.
United earned a meeting with local rivals Highview Athletic when they beat defending champions Evergreen A 2-0 on Sunday.
Elsewhere Deen Celtic beat Premier Division title hopefuls Freebooters A 1-0 to condemn the Blues to their second defeat on the bounce, while Clover United A made it two wins from two when they beat Evergreen B 4-1.
Highview and Fort Rangers shared the points in a 2-2 draw.
St Canice's Credit Union Premier Division
Highview Athletic A 2, Fort Rangers 2.
Deen Celtic A 1, Freebooters A 0.
Evergreen B 1, Clover United 4.
Rico's of Gowran Division One
Spa United 0, Bridge United A 10.
Eamonn Maher Coach Hire Division Two
Freshford Town A 3, Ormonde Villa 7.
Castlewarren Celtic 3, River Rangers 1.
East End United 4, Evergreen 46 2.
Brogmaker Division Three
St John's 1, Paulstown 06 4.
Tullaroan 7, Deen Celtic B 1.
Newpark B 1, Highview Athletic B 2.
Bridge United B 3, Freshford Town B 0.
Pat Maher Shield semi-final
Evergreen A 0, Thomastown United 2.