National Division Three North: Birkenhead Park 10 Harrogate 24, Chester 70 Kendal 7, Lymm 38 Bradford and Bingley 17, Percy Park 11 Burnage 14, Sandal 24 Billingham 20, Waterloo 19 Rossendale 14, West Hartlepool 22 Penrith 15.

South Lancs/Cheshire Division One: Ash-on-Msy 21 Hoylake 10, Broughton Park 46 Warrington 0, Crewe and Nant 24 Tyldesley 13, New Brighton 12 Glossop 8, Orrell 3 Ruskin Park 44, Wigan 26 Bowdon 8, Winnington Park 20 West Park (St Hels) 17.

South Lancs/Cheshire Division Two: Buxton 7 Dukinfield 16, Oldershaw 0 Liverpool Collegiate 7, Ormskirk 27 Sefton 29, Ramsey (IoM) 13 Marple 5, Southport 3 Douglas (IoM) 22, Vagabonds (IoM) 8 Moore 7, Wallasey 0 Oswestry 8.

North Lancs Division Two: Ash-u-Lyne 46 Eagle 5, Birchfield 51 Carnforth 7, Newton-le-Willows 7 Crosby St Marys 12, Old Bedians 18 Colne and Nelson 11, Pendle 89 Clitheroe 0, Thornton Cleveleys 76 Chorley 5.