EoSFA Cups - 2021/22 1 of 5

1. South Challenge Cup


North-East Zone - First Round

Bellshill Athletic 2 Dundonald Bluebell 5
Caledonian Braves 3 Shotts Bon Accord 1
Camelon 2 Kirkintilloch Rob Roy 1
East Stirlingshire 1 Linlithgow Rose 2
Hill of Beath Hawthorn 1 Sauchie 2
Oakley United 3 Kilsyth Athletic 1
Kinnoull 5 Lochgelly Albert 2
Syngenta v Newburgh

South-East Zone - First Round

Craigroyston 2 Armadale Thistle 6
Edinburgh South 2 Whitburn 4
Edinburgh University 1 Heriot-Watt University 1 (Edinburgh won on pens)
Haddington Athletic 2 Dunbar United 1
Musselburgh Athletic 0 Tynecastle 1
Preston Athletic v Fauldhouse United
Pumpherston 5 Vale of Leithen 1
Tranent v Livingston United
Whitehill Welfare 2 Coldstream 4

North-East Zone - Second Round

Dundonald Bluebell 1 Crossgates Primrose 0
Bo'ness Athletic 3 Gartcairn 1
Bo'ness United v Kirkcaldy & Dysart
Burntisland Shipyard 1 Stirling University 3 a.e.t.
Caledonian Braves 4 Kennoway Star Hearts 0
Cumbernauld Colts 2 Rosyth 0
Cumbernauld United 1 Inverkeithing Hillfield Swifts 0
Dunipace 1 Sauchie 3
Linlithgow Rose 2 Camelon 1
Glasgow University 0 Luncarty 2
Glenrothes 3 St Andrews United 1
Jeanfield Swifts 2 BSC Glasgow 0
Kilsyth Rangers 2 Thorniewood United 2 a.e.t. (Thorniewood won on pens)
Kinnoull 1 Harthill Royal 3
Syngenta 2 Oakley United 0
Thornton Hibs 2 Lochore Welfare 4

South-East Zone - Second Round

Berwick Rangers 1 Broxburn Athletic 1 a.e.t. (Broxburn won on pens)
Blackburn United 4 Stoneyburn 3 a.e.t.
Bonnyrigg Rose 9 Arniston Rangers 1
Easthouses Lily 1 Spartans 4
Edinburgh College 0 Penicuik Athletic 7
Whitburn 1 Gala Fairydean Rovers 3
Edinburgh University 2 Dalkeith Thistle 0
Haddington Athletic 4 Leith Athletic 1
Lothian Thistle Hutchison Vale 1 Civil Service Strollers 3
Tynecastle 1 Armadale Thistle 0
Newtongrange Star 1 Tranent 2
Ormiston 2 Hawick Royal Albert United 0
Preston Athletic 2 Peebles Rovers 1
Pumpherston 2 Edinburgh United 7
West Calder United 2 Bathgate Thistle 1
Coldstream 3 Tweedmouth Rangers 0

Third Round

Auchinleck Talbot 7 West Calder United 1
Beith 2 Rossvale 1
Blantyre Victoria 3 Broxburn Athletic 3 (Blantyre won on pens)
Bo'ness Athletic 2 Glenafton Athletic 0
Bo'ness United 3 East Kilbride Thistle 0
Bonnyrigg Rose 4 Coldstream 0
Cumbernauld Colts 4 Tynecastle 3 a.e.t.
Cumbernauld United 1 Glasgow United 0
Darvel 5 Cambuslang Rangers 1
Finnart 1 Jeanfield Swifts 5
Gala Fairydean Rovers 0 University of Stirling 2
Glenrothes 1 Clydebank 6
Haddington Athletic 0 Spartans 2
Hurlford United 2 Blackburn United 1 a.e.t.
Irvine Meadow 5 Penicuik Athletic 2
Kilbirnie Ladeside 3 Caledonian Braves 4 a.e.t.
Largs Thistle 1 Troon 2
Lesmahagow 0 Drumchapel United 5
Linlithgow Rose 3 St Cuthbert Wanderers 2
Lochore Welfare 0 Dundonald Bluebell 3
Luncarty 2 Renfrew 3 a.e.t.
Maybole 3 Saint Anthony's 0
Newmains United 0 East Kilbride 4
Ormiston 1 Thorniewood United 2
Petershill 5 Greenock 0
Pollok 2 Harthill Royal 1
Sauchie 3 Preston Athletic 2
Syngenta 3 Edinburgh United 1
Threave Rovers 1 Civil Service Strollers 3
Tranent 3 Lugar Boswell Thistle 0
Vale of Leven 3 Edinburgh University 1
Whitletts Victoria 1 Arthurlie 2

Fourth Round

Arthurlie 0 Bonnyrigg Rose Athletic 1
Beith 0 Bo'ness United 1
Caledonian Braves 2 Drumchapel United 1
Civil Service Strollers 1 Jeanfield Swifts 3
Clydebank 1 Pollok 2
Cumbernauld Colts 0 East Kilbride 5
Cumbernauld United 0 Petershill 1
Dundonald Bluebell 2 Tranent 1
Irvine Meadow 1 Auchinleck Talbot 3
Linlithgow Rose 2 Blantyre Victoria 1
Maybole 1 Darvel 4
Renfrew 3 Bo'ness Athletic 4
Sauchie 5 Troon 1
Spartans 4 Syngenta 3 a.e.t.
University of Stirling 2 Hurlford United 1
Vale of Leven 3 Thorniewood United 0

Fifth Round

Auchinleck Talbot 3 Caledonian Braves 1
Bo'ness Athletic 1 East Kilbride 4
Bo'ness United 4 Petershill 1
Dundonald Bluebell 0 Bonnyrigg Rose Athletic 4
Jeanfield Swifts 3 Darvel 2
Linlithgow Rose 1 Sauchie 3
University of Stirling 1 Pollok 3
Vale of Leven 1 Spartans 3

Quarter Finals

Auchinleck Talbot 2Pollok 1
Jeanfield Swifts 3 Spartans 4
East Kilbride 0 Sauchie 2
Bonnyrigg Rose Athletic 3 Bo'ness United 0

Semi Finals

Spartans 1 Bonnyrigg Rose Athletic 4
Auchinleck Talbot 3 Sauchie 1

Final

Bonnyrigg Rose Athletic 1 Auchinleck Talbot 3