Ardmore continued their unbeaten run with a 3-0 home win over Lincoln Courts at McCourts.
With leaders Foyle Wanderers not playing Damien McGee’s men have closed the gap at the top, as the title race is a straight fight between both of them.
Drummond continue to march up the table after a 4-2 home win against Lisahally who have now lost two in a row.
The top two in the First Division both won. Leaders Draperstown scored five with out reply at Churchill, while Roe Rovers were made to fight all the way before overcoming Irish Street by the odd goal of seven.
In the Second Division, Caw had an emphatic 5-0 win over Roe Rovers Reserves, while Dromore still in the fight for the title defeated Donemana Reserves 8-1.
On Friday night, the first of the City Cup semi-finals takes place between Ardmore and Foyle Wanderers.
The tie kicks off at 6.30pm at Newbuildings, the other semi-final between Draperstown and Lisahally will be played at Dungiven on Thursday April 14.
There are no fixtures in the Premier Division this Saturday.
Ardmore v Foyle Wanderers
What a game this should be between arguably the two best sides in the Premier Division.
There are match winners on both sides, Ardmore have quality players in striker Calvin McCallion, midfielders Dee McGee and Peter McLaughlin.
Wanderers will look to David Scanlon to win the midfield battle and hope that Robbie Godfrey is available.
They are two sides who play attractive football, so there should be a feast of thrills in what should be a big crowd, this could go to extra-time with Ardmore the choice.