Premier Division: Thornhill Trojans 16 Hunslet Old Boys 27, Halifax Irish 12 Wibsey Warriors 26, Dewsbury Moor 12 Slaithwaite Saracens 24, Queensbury 10 Sharlston Rovers 12, Queens 18 Drighlington 14.

Championship Division: West Bowling 60 Moorends Thorne Marauders 0, Keighley 24 King Cross Park 10, New Earswick All Blacks 18 St Josephs 26, Bank Top Harriers postponed Westgate Wolves.

Division I:Brighouse Rangers post Batley Boys, Crigglestone All Blacks 10 Bentley Good Companions 14, Methley Royals 56 Birkenshaw 14, Upton 24 Newsome Panthers 12, Castleford Panthers 20 Allerton Bywater 6.

Division II: Emley Moor 18 Clayton 0, Lindley Swifts 28 West Craven Warriors 6, Brotherton Bulldogs 6 Doncaster Toll Bar 14, Underbank Rangers 6 Wyke 16, Dodworth 30 Troydale Trojans 8.

Division III: Stainland Stags 36 Woodhouse Warriors 16, Silsden post Selby Warriors, Odsal Sedbergh post Pontefract SSC, West Leeds 76 Hoyland Vikings 6, Greetland All Rounders 12 Littleborough 16.

Division IV: Whitehall Warriors 20 Siddal 28, Drighlington A 0 Queensbury A 26, Victoria Rangers 38 Wibsey Warriors A 8, Dearne Valley Bulldogs 30 Farnley Falcons 30, Kellingley Welfare 48 Thornhill Trojans A 8.

Division V: Newsome A post Brighouse A, Burley Lions 28 Eastmoor Dragons 28, Slaithwaite Saracens A 10 Hanging Heaton 8, Whinmoor 36 Crofton Cougars 18, Hunslet Old Boys A 28 Meltham All Blacks 0.

Division VI: Rodley Rockets 48 Harehills 26, Sherburn Bears 36 Ryhill Hammers 12, King Cross Park A 0 Wakefield City 28, Worth Village 8 West Bowling A 18.

Division VII: Garforth Tigers 28 Wyke A 6, Selby Warriors A post Underbank Rangers A, Farnley Falcons A 50 Cowling Harlequins 8, Moorends A 8 Halifax Irish A 30.