Championship
Gainsborough Trinity 5 Torpedo Tranmere 2
Hungaria 3 Excelsior Marlow 7
Liverpool St Helens 6 Dynamo Burnley 0
Manchester Central 2 Bohemians 2
Marine 5 Blyth Spartans 3
Northwich Victoria 2 Stalybridge Celtic 3
Red Star Mossley 6 Spartak-Slavia 2
Red Star Wrexham 2 South Liverpool 3
Second Division
Cowdenbeath 1 Sheffield Wednesday 1
Gateshead Trinity 2 Stromness Celtic 1
Hartlepool Petrochemical 3 Crystal Palace 1
Hendon Hotspur 4 Crewe Alexandra 3
Hartlepool Petrochemical 3 Crystal Palace 1
Hendon Hotspur 4 Crewe Alexandra 3
Hibernian 6 St Johnstone 2
Marxist Polytechnic 2 Bradford Comrades 1
Matlock Town 2 Audenshaw Ajax 7
Newcastle Blue Star 3 Prescot Cables 1
Matlock Town 2 Audenshaw Ajax 7
Newcastle Blue Star 3 Prescot Cables 1
Third Division
Locomotive York 2 Arbroath 2
Manchester Newton Heath 6 Everton Stanley 2
Nelson Proletariat 5 Inter-Stella Rossa 0
Newcastle United 5 Red Star Sunderland 3
Oxford Albania 2 White Star Waterloo 3
Oxford Albania 2 White Star Waterloo 3
Partick Thistle 5 SG Caernarfon 0
Red Star Bootle 5 Wimbledon Tooting & Mitcham 1
Stenhousemuir 3 Merthyr Tydfil 0
Stenhousemuir 3 Merthyr Tydfil 0
Fourth Division
Red Flag Rochdale 3 Pegasus 3
Sporting Skelmersdale 3 Crumpsall/Harpurhey 3
Czerwona Gwiazda 2 Bishop Auckland 2
Hapoel 3 Atletico Espanol 4
Blackburn Rovers 3 CPD Porthmadog 1
Červená Hvězda 2 East Fife 1
Dynamo Dundee 3 Solway Star 2
Étoile Rouge 2 Mersey Ironworks 2
Sporting Skelmersdale 3 Crumpsall/Harpurhey 3
Czerwona Gwiazda 2 Bishop Auckland 2
Hapoel 3 Atletico Espanol 4
Blackburn Rovers 3 CPD Porthmadog 1
Červená Hvězda 2 East Fife 1
Dynamo Dundee 3 Solway Star 2
Étoile Rouge 2 Mersey Ironworks 2