Scottish Cup Results for 1929-30 1928-29 Back to Scottish Cup Results 1930-31 Winners Rangers Runners Up Partick Thistle Final Match Wed 16 Apr 1930 Rangers 2 Partick Thistle 1 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Jan 11 1930 Murrayfield Amateurs 2-2 Burntisland Shipyard 600 R1 Wed Jan 15 1930 Inverness Citadel 1-0 Armadale 2000 R1 Sat Jan 18 1930 Airdrieonians 3-1 Dunfermline Athletic 3226 R1 Sat Jan 18 1930 Albion Rovers 4-2 Alloa Athletic 3600 R1 Sat Jan 18 1930 Arbroath 6-1 Galston 1700 R1 Sat Jan 18 1930 Boness 0-0 St Johnstone 2500 R1 Sat Jan 18 1930 Buckie Thistle 0-2 Falkirk 4300 R1 r Sat Jan 18 1930 Burntisland Shipyard 0-3 Murrayfield Amateurs 500 R1 Sat Jan 18 1930 Civil Service Strollers 0-2 Inverness Clachnacuddin 150 R1 Sat Jan 18 1930 Clyde 7-0 Keith 3000 R1 Sat Jan 18 1930 Dalbeattie Star 1-6 Partick Thistle 2101 R1 Sat Jan 18 1930 Dumbarton 1-4 Cowdenbeath 3676 R1 Sat Jan 18 1930 Dundee 2-0 Morton 14000 R1 Sat Jan 18 1930 East Fife 1-2 Queen of the South 4500 R1 Sat Jan 18 1930 Falkirk Amateurs 0-3 Leith Athletic 3000 R1 Sat Jan 18 1930 Forfar Athletic 7-2 Brechin City 3000 R1 Sat Jan 18 1930 Hamilton Academical 6-0 Stenhousemuir 2000 R1 Sat Jan 18 1930 Heart of Midlothian 1-0 Clydebank[3] 15000 R1 Sat Jan 18 1930 Hibernian 2-0 Leith Amateurs 3300 R1 Sat Jan 18 1930 Inverness Caledonian 0-6 Celtic 6500 R1 Sat Jan 18 1930 Kilmarnock 11-1 Paisley Academicals 3216 R1 Sat Jan 18 1930 Kings Park 6-2 Bathgate 3000 R1 Sat Jan 18 1930 Mid-Annandale 0-5 Ayr United 5500 R1 Sat Jan 18 1930 Motherwell 6-0 East Stirlingshire 4000 R1 Sat Jan 18 1930 Nithsdale Wanderers 6-1 St Andrews University 780 R1 Sat Jan 18 1930 Peterhead 3-3 Vale of Leithen 1400 R1 Sat Jan 18 1930 Queens Park 0-1 Rangers 95722 R1 Sat Jan 18 1930 Raith Rovers 3-3 Aberdeen 10000 R1 Sat Jan 18 1930 Royal Albert 1-4 Beith 600 R1 Sat Jan 18 1930 Solway Star 0-8 Montrose 1300 R1 Sat Jan 18 1930 St Bernards 5-3 Third Lanark 11000 R1 Sat Jan 18 1930 St Cuthbert Wanderers 1-5 St Mirren 1200 R1 Sat Jan 18 1930 Stranraer 0-2 Dundee United 2500 R1 r Wed Jan 22 1930 Aberdeen 7-0 Raith Rovers 13129 R1 r Wed Jan 22 1930 St Johnstone 3-1 Boness 3700 R1 r Sat Jan 25 1930 Vale of Leithen 2-1 Peterhead 800 R2 Sat Feb 1 1930 Aberdeen 5-1 Nithsdale Wanderers 7044 R2 Sat Feb 1 1930 Airdrieonians 8-3 Murrayfield Amateurs 2000 R2 Sat Feb 1 1930 Albion Rovers 2-1 Beith 2600 R2 Sat Feb 1 1930 Ayr United 1-3 Hibernian 11000 R2 Sat Feb 1 1930 Celtic 5-0 Arbroath 6500 R2 Sat Feb 1 1930 Dundee 4-1 St Johnstone 7000 R2 Sat Feb 1 1930 Dundee United 0-3 Partick Thistle 8573 R2 Sat Feb 1 1930 Falkirk 1-1 Queen of the South 6500 R2 Sat Feb 1 1930 Forfar Athletic 0-0 St Mirren 2500 R2 Sat Feb 1 1930 Hamilton Academical 4-2 Kilmarnock 12000 R2 Sat Feb 1 1930 Heart of Midlothian 0-0 St Bernards 27000 R2 Sat Feb 1 1930 Leith Athletic 2-0 Inverness Clachnacuddin 2300 R2 Sat Feb 1 1930 Montrose 3-1 Inverness Citadel 1000 R2 Sat Feb 1 1930 Motherwell 3-0 Clyde 10800 R2 Sat Feb 1 1930 Rangers 2-2 Cowdenbeath 30000 R2 Sat Feb 1 1930 Vale of Leithen 2-7 Kings Park 1000 R2 r Tue Feb 4 1930 St Mirren 3-0 Forfar Athletic 7000 R2 r Wed Feb 5 1930 Cowdenbeath 0-3 Rangers 18754 R2 r Wed Feb 5 1930 Heart of Midlothian 5-1 St Bernards 22000 R2 r Thu Feb 6 1930 Queen of the South 3-4 Falkirk 7024 R3 Sat Feb 15 1930 Albion Rovers 2-2 Montrose 4000 R3 Sat Feb 15 1930 Celtic 1-3 St Mirren 32000 R3 Sat Feb 15 1930 Dundee 0-0 Airdrieonians 20524 R3 Sat Feb 15 1930 Falkirk 0-0 Leith Athletic 11000 R3 Sat Feb 15 1930 Hamilton Academical 4-0 Kings Park 5000 R3 Sat Feb 15 1930 Hibernian 1-3 Heart of Midlothian 28000 R3 Sat Feb 15 1930 Motherwell 2-5 Rangers 26300 R3 Sat Feb 15 1930 Partick Thistle 3-2 Aberdeen 39568 R3 r Wed Feb 19 1930 Airdrieonians 0-0 Dundee 8000 R3 r Wed Feb 19 1930 Leith Athletic 1-1 Falkirk 17500 R3 r Wed Feb 19 1930 Montrose 3-1 Albion Rovers 2789 R3 r2 Mon Feb 24 1930 Dundee 2-1 Airdrieonians 12000 R3 r2 Mon Feb 24 1930 Falkirk 1-1 Leith Athletic 15000 R3 r3 Tue Feb 25 1930 Falkirk 1-0 Leith Athletic 12000 R4 Sat Mar 1 1930 Dundee 2-2 Heart of Midlothian 31000 R4 Sat Mar 1 1930 Partick Thistle 3-1 Falkirk 23505 R4 Sat Mar 1 1930 Rangers 3-0 Montrose 12500 R4 Sat Mar 1 1930 St Mirren 3-4 Hamilton Academical 24250 R4 r Wed Mar 5 1930 Heart of Midlothian 4-0 Dundee 32000 SF Sat Mar 22 1930 Partick Thistle 3-1 Hamilton Academical 37590 SF Sat Mar 22 1930 Rangers 4-1 Heart of Midlothian 92084 F Sat Apr 12 1930 Rangers 0-0 Partick Thistle 107475 F r Wed Apr 16 1930 Rangers 2-1 Partick Thistle 103686