Championship
Excelsior Marlow 4 Torpedo Tranmere 1
Hungaria 7 Red Star Wrexham 2
Liverpool St Helens 1 Marine 4
Locomotive Crewe 2 Manchester Central 0
Marxist Polytechnic 6 Dynamo Burnley 1
Northwich Victoria 2 Gainsborough Trinity 3
Red Star Mossley 3 Spartak-Slavia 4
Stalybridge Celtic 5 Blyth Spartans 3
Second Division
Audenshaw Ajax 6 Hendon Hotspur 0
Bohemians 1 Prescot Cables 1
Merthyr Tydfil 1 Newcastle Blue Star 1
Sheffield Wednesday 1 Crystal Palace 1
South Liverpool 1 Bradford Comrades 2
Wimbledon Tooting & Mitcham 0 Hartlepool Petrochemical 3
Third Division
Everton Stanley 2 Matlock Town 2
Gateshead Trinity 5 Red Star Bootle 4
Nelson Proletariat 1 Newcastle Caledonia Thistle 2
Sunderland Automotive 5 Liverpool Hibernian 2
Urmston Villa 1 Tadcaster Albion 1
White Star Waterloo 4 Manchester Newton Heath 3