Auchinleck Talbot 3 v 0 Jeanfield Swifts
Berwick Rangers 0 v 3 Threave Rovers
Blackburn United 3 v 1 Knightswood
Caledonian Braves 3 v 0 Arniston Rangers
Clydebank 5 v 1 Dalkeith Thistle
Cumbernauld United 8 v 0 Maryhill
Cumnock 2 v 1 Lochore Welfare
Dalry Thistle 0 v 3 Civil Service Strollers
Edinburgh College 2 v 3 Arthurlie
Eglinton 0 v 1 Bo'ness United
Gala Fairydean Rovers 0 v 1 Irvine Meadow
Glasgow United 6 v 5 Forth Wanderers (aet, FT 4-4)
Gretna 2008 3 v 1 Lesmahagow
Kirktintilloch Rob Roy 2 v 1 Whitehill Welfare
Larkhall Thistle 2 v 2 Beith (aet, FT 2-2, 5-4p)
Linton Hotspur 1 v 2 Hill of Beath Hawthorn (aet, FT 1-1)
Lugar Boswell Thistle 2 v 4 Hurlford United
Musselburgh Athletic 2 v 0 Kirkcaldy & Dysart (aet, FT 0-0)
Neilston 2 v 3 East Stirlingshire
Newmains United v Greenock
Newtongrange Star 0 v 3 Drumchapel United
Pollok 3 v 3 Darvel (aet, FT 3-3, 4-2p)
Port Glasgow 4 v 6 Kilsyth Athletic
Preston Athletic 3 v 2 Girvan
St Andrews United 4 v 2 Kilbirnie Ladeside
St Rochs 1 v 3 Troon
Sauchie 0 v 2 Kilwinning Rangers
Shotts Bon Accord v Albion Rovers
St Cadocs 3 v 0 Cowdenbeath
Thorn Athletic 1 v 3 Broxburn Athletic
Vale of Clyde 2 v 0 Renfrew