With the leaders Drumoghill FC without a game, Milford United moved joint top in the Brian McCormick Premier Division after a 2-0 win over Castlefin Celtic on Sunday.
Kilmacrennan Celtic and Rathmullan Celtic played out an entertaining 2-2 draw in Letterkenny while Gweedore Celtic and Cappry Rovers shared the points in a 3-3 draw.
Milford and Drumoghill now both sit on 27 points, although Drumoghill remain in a very strong position with two games in hand.
The title hopes of St. Catherine's all but ended after they lost 3-1 at home to Glenea United.
Lagan Harps won again in Division One, easing to victory over Bonagee United to keep their title charge on track.
In the CT Ball Division, Glenree United won at Copany while Deele Harps and Ballybofey United played out the final 17 minutes of their recently abandoned game with Deele winning 1-0.
Brian Mc Cormick Premier Division
Gweedore Celtic 3
Cappry Rovers 3
Despite racing into an early two goal lead Gweedore had to rely on an injury-time equaliser from Shane Porter to earn a draw against Cappry.
Jamie Boyle had the home team two up in the first ten minutes but Cappry pulled one back through Alan Patton just before the break.
One minute into the second half Thomas Diver had a chance to restore his team's two goal advantage but he miss-hit with the goal at his mercy.
Cappry went in search of the equaliser and got it from a free kick by Darren O’ Leary with 15 minutes remaining. Cappry seemed to have grabbed all three points when Colm Melaugh pounced to score in the 90th minute.
In injury time a Michael Roarty corner was finished by Porter to level the game.
Best for Gweedore were Shane Porter and Eugene Ferry. For Cappry, Darren O’ Leary and Alan Patton played well.
Milford United 2
Castlefin Celtic 0
Milford United joined Drumoghill F.C. at the top of the Premier Division with a hard fought win over Castlefin on Sunday afternoon.
Milford started the game at a blistering pace, playing some of their best football of the season, and were two up at half time, but really should have been further ahead.
The first goal came on 15 minutes when Johnny Logue directed a Paul Nash shot in to the corner of the net.
PJ Hagan had two glorious chances pushed over the bar by the visiting keeper before he broke on the right side of the field and unleashed a magnificent finish to the bottom corner.
Gary Merritt’s excellent free kick hit the post before Hagan again from the right blasted over the bar.
Castlefin, in the second half, came more into the game and Milford worked hard to keep them at bay with Johnny Logue and Caolan Mc Gettigan making a few good blocks to keep them out.
Kilmacrennan Celtic 2
Rathmullan Celtic 2
Kilmacrennan and Rathmullan played out a very evenly contested draw in Letterkenny.
Kilmacrennan took the lead after Michael McLaughlin fed Chris Dillon who played a fine through ball to Daire McDaid who raced through and finished well.
Rathmullan equalised through a long range effort from Dara Patton and were then awarded a penalty but Jason Hegarty made a fine save.
Rathmullan took the lead through Eamonn Sheridan before Kilmac lost John Sandilands to injury.
The second half was very even but Kilmacrennan bagged a late equaliser when a Daire McDaid penalty left Mark Gallagher in goal with no chance.
CT Ball Division
Deele Harps 1
Ballybofey United 0
Deele entertained Ballybofey in odd circumstances at The Athletic Grounds. The powers that be made the decision to resume the action with only the remaining 17 minutes to be played of the game previously abandoned.
When that game finished prematurely, Deele were leading 1-0 through Shane Gallagher's goal. That's the way it stayed with Deele withstanding a Ballybofey onslaught as the visitors went for broke. Deele defended as a team and took the points.
Referee: Barry Hunter