Drummond verses Claudy Rovers on paper looked a hard one to call but the Roesiders enhanced their title chances with a convincing 6-1 win to remain at the top of the table.
Foyle Wanderers kept up the pressure with an impressive 4-1 victory over neighbours Newbuildings United Reserves.
Lincoln Courts in their last game of the season finally found their true form with a 4-0 win at Tullyally Colts, while in the other game in the Premiership Ardmore hammered Caw 7-0.
In the First Division, Glendermott lost narrowly at home to Lisahally, Donemana and Burnfoot played out an entertaining 3-3 draw and Churchill defeated Eglinton 2-0.
It was goals galore in the Second Division, as Eglinton Reserves defeated Newbuildings United III 8-4, Artigarvan defeated BBOB Reserves 1-0, Dromore drew 1-1 with Limavady Rugby Club and Dungiven Reserves defeated Lincoln Courts Reserves 1-0.
This weekend the Matt Morrison Junior Cup and league games are all down decision, with the tie of the round taking place at Coleraine.
Matt Morrison Junior Cup
Coleraine Crusaders v Ardmore (KO 1.30pm)
Maghera Strollers v BBOB (KO 1.30pm)
Lisahally v Eglinton (KO 1.30pm)
Tullyally v Burnfoot (KO 1.30pm)
Claudy Rovers v Newbuildings United Reserves
Ardmore Reserves v Claudy United
Greysteel v Glendermott
Churchill v Donemana
Newbuildings United III v Donemana Reserves
Dromore v Draperstown
Foyle Wanderers v Limavady Rugby Club
Dungiven v Artigarvan
Unless stated all matches kick-off at 2pm