The East Lothian side famously knocked out ‘Lie in the same competition last season with a 3-2 victory in what was dubbed a cup giant-killing. Goals from Steven Bonar and Mark Blakey weren’t enough to prevent Gavin Duncan’s side from slipping out the tournament in the early stages.

They now get the chance to repeat their win, but the Barrhead outfit will be desperate for revenge when the two teams clash at Dunterlie Park on October 25.

Meanwhile Neilston face the long journey to Girvan having been handed a bye in the first round of the cup.

Girvan will be a bit of an unknown quantity for Andy Whiteford’s side but the Farmer’s Boys will be hoping that they can continue into the next round.

The full draw is: Livingston Utd v Shotts Bon Accord, Carluke Rovers v Troon, Greenock v Newtongrange Star, Armadale Th v Fauldhouse, Blackburn Utd v Musselburgh, St Anthony’s v Dunipace, Larkhall Th v Darvel, Kello Rovs v Glenrothes, Grantown v Bellshill, West Calder v Carnoustie Panmure, Arthurlie v Dunbar Utd, Clydebank v Lossiemouth Utd, Saltcoats Vics v Maud, Largs Th v Sauchie. Dalry v Hermes , Pumpherston v Rob Roy, Bathgate Th v Blantyre Vics, Edinburgh Utd v Crossgates Primrose, Thorniewood v Kirrie Th, Buckie Rovs v St Andrews Utd, Rosyth v Hurlford, Newmains v Lochee Utd, Kennoway v Craigmark, Haddington Athletic v Linlithgow Rose, Glenafton v Broxburn, Luncarty v Forfar Albion, Fraserburgh Utd v Rossvale, Whitburn v St Roch’s, Cumnock v Newmachar, Aberdeen Uni v Dundonald Bluebell, Forfar WE v Kelty Hearts, Dundee Violet v Maryhill, Portgordon v Banchory St Tiernan, Port Glasgow v Ballingry Rovers, Burghead Thistle v Lugar Boswell, Longside v Yoker, Tayport or Cruden Bay v Bonnyrigg Rose, Beith v Cumbernauld, Spey Valley v Aberdeen EE, Lesmahagow v Lochore Welfare, Kinnoull v Arbroath Vics, Downfield v Lochee Harp, Glasgow Perthshire v Kilbirnie Ladeside, Girvan v Neilston, Jeanfield Swifts v Bridge of Don, Pollok v Whitletts Vics, Royal Albert v Shettleston, Newburgh Athletic v Camelon, Stoneywood v Deveronside, Nairn St Ninian v Lewis Utd, Aniston Rangers v Vale of Clyde, Culter v Glencairn, Montrose Roselea v Irvine Vics, Penicuik Thistle v Maybole, Dyce v Forth, Girvan v Neilston, Bo’ness v Stoneyburn, Kinnoull v Arbroath Vics, Dalkeith Th v Kilwinning Rangers, Forres Thistle v East Craigie, Broughty v Stonehaven, Irvine Meadow v Benburb, Falkirk Juniors v Buchanhaven Hearts, Banks O’Dee v Auchinleck, Thornton Hibs v Kilsyth Rangers, Johnstone Burgh v Brechin Vics.