Pennine League. Premier Division: Thornhill Trojans 16 Drighlington 2, Queensbury 6 Hunslet Old Boys 28, Slaithwaite Saracens 30 Dewsbury Moor 0 (walkover).

Championship Division: Westgate Wolves 56 Moorends Thorne Marauders 6, Knottingley Rockware 48 Ossett Trinity 4, New Earswick All Blacks 12 Nevison Leap 26, St Josephs 10 King Cross Park 38.

Division I: Batley Boys postponed Newsome Panthers, Crigglestone All Blacks 22 Birkenshaw 29, Allerton Bywater 24 Sharlston Rovers A 16.

Division II: West Craven Warriors 4 Boothtown Terriers 52, Illingworth 52 Troydale Trojans 0.

Division III: Wortley Dragons post Shaw Cross, Littleborough 26 West Leeds 26.

Division IV: Whitehall Warriors 24 Farnley Falcons 30, Drighlington A 16 Thornhill Trojans A 52.

Division V: Whinmoor 22 Burley Lions 20, Hunslet Old Boys A 28 Brighouse Rangers A 14, Meltham All Blacks 22 Eastmoor Dragons 20, Hanging Heaton 56 Crofton Cougars 18.

Division VI: Ryhill Hammers 12 Kinsley Raiders 30, King Cross Park A post Rodley Rockets, Whitworth Spartans 0 Harehills 30.

Division VII: Selby Warriors A 42 Halifax Irish A 16, Cowling Harlequins 4 Queensbury B 46, Moorends Thorne Marauders A 24 Illingworth A 18, Wyke A post Garforth Tigers.

James Joseph Conlan Memorial Trophy: Emley Moor 36 Slaithwaite A 42.

Pennine Supplementary Cup. Third round: Newsome Panthers A 12 Wakefield City 24.

Pennine Presidents Cup. Third round: Wibsey Warriors 42 Ackworth Jaguars 0.