Premier Division: Queensbury 34 Hunslet Old Boys 36, Siddal A 52 Slaithwaite Saracens 0.

Championship Division: Kippax Welfare 22 King Cross Park 38, Dewsbury Moor 26 Clayton 38, Keighley Albion 26 New Earswick All Blacks 16, Wibsey Warriors 46 Ossett Trinity 24.

Division I: Westgate Wolves 52 West Bowling A 6, Ackworth Jaguars 42 Emley Moor 16, Dearne Valley Bulldogs 0 Illingworth 24, Birkenshaw 12 Birstall Victoria 24.

Division II: Wyke 6 Lindley Swifts 17, Keighley Town 10 Dodworth 10, Crigglestone All Blacks 38 Newsome Panthers 12, Stanningley A 22 West Leeds 14, Bank Top Harriers 38 Morley Borough 16, Brighouse 22 Wortley Dragons 4.

Division III: Dudley Hill A 46 Victoria Rangers 16, Boothtown Terriers 44 Greetland All Rounders 31, Odsal Sedbergh 28 Thornhill Trojans 28, West Craven Warriors 4 Selby Warriors 48, Sheffield Hillsborough Hawks 36 Littleborough 10, Sharlston A 30 Oulton Raiders A 26.

Division IV: Elland A 74 Drighlington A 12, Siddal B 24 Silsden 38, Woodhouse Warriors 30 Queens A 30, Hoyland Vikings 28 Oulton Raiders B 30, New Earswick All Blacks A 10 Underbank Rangers 32.

Division V: Slaithwaite Saracens A 32 Guiseley Rangers 14, King Cross Park A 0 Queensbury A 44, Hollinwood 45 Meltham All Blacks 14, Burley Lions 20 Whitehall Warriors 28, Stainland Stags 41 Wibsey Warriors A 20.

Division VI: Emley Moor A 0 Whitworth Spartans 72, Cowling Harlequins 10 St Joseph’s A 56, Clayton A 36 Wyke A 38, Farnley Falcons 22 Brighouse A 4.

Division VII: Selby Warriors A 20 Moldgreen 30.

Pennine Supplementary Cup, second round: Newsome Panthers A 20 Odsal Sedbergh A 44.