Huddersfield ARL Holliday Cup semi-finals: Emley Moor 12 St Joseph’s 52, Meltham 6 Slaithwaite 50.

Bradford ARL Jack Senior Memorial Cup semi-finals: Wibsey Warriors 30 Queensbury 26, Birkenshaw 32 Dudley Hill A 10.

Halifax ARL Joseph Fee Memorial Trophy semi-final: Siddal A 21 King Cross Park 6.

Pennine League Premier Division: Hunslet Old Boys 28 Halifax Irish 6.

Division I Championship: New Earswick All Blacks 18 Keighley Albion 18.

Division I: Westgate 50 Illingworth 22.

Division I East: Birstall Victoria 34 Dearne Valley 14, Ossett Trinity 32 Ackworth 6.

Division II: Wortley Dragons 10 Crigglestone All Blacks 56, Lindley Swifts 6 Dodworth 18, Morley Borough 24 Wyke 13, Stanningley A 2 Keighley Town 22, Brighouse Rangers 18 West Leeds 6 (abandoned 35 minutes, player injury), Newsome Panthers 18 Bank Top Harriers 34.

Division III: Selby Warriors 58 Boothtown Terriers 16, Victoria Rangers 17 Thornhill Trojans 40, West Craven Warriors 16 Greetland All Rounders 8, Odsal Sedbergh 36 Oulton Raiders A 18, Sharlston Rovers A 18 Sheffield Hillsborough Hawks 6.

Division IV: Underbank 16 Drighlington A 12, Siddal B 20 Queens A 16, Elland A 20 Ovenden A 6, Hoyland Vikings 27 New Earswick All Blacks A 14, Oulton B 38 Woodhouse 14.

Division V: Queensbury A 20 Newsome Panthers A 10, Stainland Stags 22 Whitehall Warriors 20, Guiseley Rangers 8 Burley Lions 34, King Cross Park A 10 Hollinwood 36, Slaithwaite A 30 Wibsey Warriors A 16.

Division VI: Wyke A 6 Emley Moor A 8, Whitworth Spartans 10 Brighouse Rangers A 24, Cowling Harlequins 12 Clayton A 32, St Joseph’s A 82 Illingworth A 4.

Division VII: Moldgreen 38 Odsal Sedbergh A 30, Wetherby 52 South Bradford 10.