Blackburn United 4 Bathgate Thistle 1
Dunbar United 6 Edinburgh United 1
Dunipace 0 Arniston Rangers 2
Glenrothes 1 Harthill Royal 0
Haddington Athletic 2 Heriot-Watt University 0
Hill of Beath Hawthorn 3 Thornton Hibs 2
Jeanfield Swifts 5 Vale of Leithen 1
Leith Athletic 0 Broxburn Athletic 1
Lochore Welfare 2 Camelon 1
Musselburgh Athletic 1 Sauchie 2
Newtongrange Star 3 Bo’ness Athletic 1
Preston Athletic 4 Kinnoull 2
St Andrews United 0 Kirkcaldy & Dysart 1
Tynecastle 0 Crossgates Primrose 2
Whitburn 5 Hawick Royal Albert 2
Whitehill Welfare 3 Hutchison Vale 2