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.
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.