NFC Kesh came from two goals down to snatch a draw in their top of the table derby clash with Irvinestown Wanderers at the Bawnacre.
Irvinestown, who had won all five of their previous league games at home this season, stormed into the lead with barely a minute on the clock after former Armagh City striker Andy McFarland cut in from the right and delicately chipped the ball over 'keeper Carleton.
Wanderers' domination of the first-half continued and McFarland was again instrumental as his side extended their advantage with a second goal on 23 minutes after he found his striking partner Shane Ingram who fired home from just inside the 18-yard area.
With a quarter of an hour of the contest remaining the visitors gave themselves a lifeline when Mark Jones pulled one back to record his 25th goal of the campaign.
In the closing moments Kesh substitute Lloyd McFarland headed home a cross from Nicky Noble at the far post to make the final score 2-2 and so take their unbeaten league run to four matches.
Meanwhile leaders Kevlin United took advantage of the stalemate at the Bawnacre to open up a four point gap courtesy of a hard-fought 4-3 home win over Ballinamallard United Reserves. It was the visitors who took the initiative though going into a two goal lead thanks to strikes from Kyle Robinson and veteran striker Jarno Glass. Kevlin reduced the arrears shortly before half-time through a Tony Glenn own goal, and went ahead in the second period thanks to goals from Cathal Taggart and Benny Mitchell.
Midfielder Gerard McPeake scored a late insurance goal for Kevlin, while Mark Baxter bagged a third for Ballinamallard in the final minute of the game.
At the bottom of the table Shelbourne lost again this time going down 2-1 at home to Tummery Athletic; however Ardstraw picked up a vital three points following a 2-0 success over Lisbellaw United at Vaughans Holm.
In Division Two Strathroy Harps maintained their six point lead at the top with a convincing 5-1 victory over Spamount Swifts, while Beragh Swifts stay in contention in second after continuing their fine recent form with a 3-2 win over bottom side Killymore Rovers.
Enniskillen Swifts chalked up their third successive away victory in Division Three with a 3-0 win at Dergview Reserves thanks to two goals from Darren McQuaid and another from Owen Donnelly.
Elsewhere in the division the top three Lisnarick, Fintona Swifts and Augher Stars all picked up maximum points while Ballygawley's steady progress up the table continued after a crushing 7-2 defeat of basement outfit Fivemiletown United Athletic