Scottish Cup Results for 1922-23 1921-22 Back to Scottish Cup Results 1923-24 Winners Celtic Runners Up Hibernian Final Match Sat 31 Mar 1923 Celtic 1 Hibernian 0 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Jan 13 1923 Aberdeen 1-0 Forfar Athletic 12000 R1 Sat Jan 13 1923 Airdrieonians 2-1 Mid-Annandale 6000 R1 Sat Jan 13 1923 Alloa Athletic 0-1 Queens Park 9000 R1 Sat Jan 13 1923 Arbroath Athletic 0-3 Ayr United 2000 R1 Sat Jan 13 1923 Boness 6-0 Inverness Clachnacuddin 3000 R1 Sat Jan 13 1923 Clyde 0-4 Rangers 35000 R1 Sat Jan 13 1923 Clydebank[3] 0-0 Royal Albert R1 Sat Jan 13 1923 Cowdenbeath 10-1 St Andrews University 1200 R1 Sat Jan 13 1923 Dumbarton 0-1 Dunfermline Athletic 6000 R1 Sat Jan 13 1923 Dundee 6-0 Vale of Atholl 12000 R1 Sat Jan 13 1923 Dundee Hibernians 3-1 Beith 3000 R1 Sat Jan 13 1923 East Fife 7-1 Berwick Rangers 3500 R1 Sat Jan 13 1923 East Stirlingshire 1-1 Bathgate 4000 R1 Sat Jan 13 1923 Elgin City 0-3 St Mirren 4700 R1 Sat Jan 13 1923 Falkirk 10-0 Breadalbane (Aberfeldy) 6000 R1 Sat Jan 13 1923 Galston 1-0 Stenhousemuir 1000 R1 Sat Jan 13 1923 Hamilton Academical 1-0 Albion Rovers 14000 R1 Sat Jan 13 1923 Heart of Midlothian 6-0 Thornhill 16000 R1 Sat Jan 13 1923 Hibernian 4-0 Clackmannan 9000 R1 Sat Jan 13 1923 Hurlford United 2-1 Fraserburgh 1000 R1 Sat Jan 13 1923 Johnstone 2-0 Armadale 4000 R1 Sat Jan 13 1923 Kilmarnock 5-0 Broxburn United 7000 R1 Sat Jan 13 1923 Lochgelly United 2-3 Celtic 9000 R1 Sat Jan 13 1923 Moorpark 0-4 Peebles Rovers 1000 R1 Sat Jan 13 1923 Nithsdale Wanderers 4-0 Arbroath 1500 R1 Sat Jan 13 1923 Partick Thistle 1-1 Third Lanark 25000 R1 Sat Jan 13 1923 Peterhead 3-0 Vale of Leithen 2000 R1 Sat Jan 13 1923 Queen of the South 0-1 Kings Park 7000 R1 Sat Jan 13 1923 Raith Rovers 1-0 Morton 12000 R1 Sat Jan 13 1923 St Bernards 8-1 Dalbeattie Star 2000 R1 Sat Jan 13 1923 St Johnstone 1-2 Motherwell 11000 R1 Sat Jan 13 1923 Vale of Leven 6-1 Inverness Thistle 2000 R1 r Tue Jan 16 1923 Third Lanark 3-2 Partick Thistle 23000 R1 r Wed Jan 17 1923 Bathgate 3-2 East Stirlingshire 5000 R1 r Wed Jan 17 1923 Royal Albert 0-0 Clydebank[3] R1 r2 Tue Jan 23 1923 Royal Albert 0-2 Clydebank[3] R2 Sat Jan 27 1923 Airdrieonians 1-1 Aberdeen 12000 R2 Sat Jan 27 1923 Ayr United 2-0 Rangers 15853 R2 Sat Jan 27 1923 Boness 3-2 Heart of Midlothian 8000 R2 Sat Jan 27 1923 Celtic 4-0 Hurlford United 5000 R2 Sat Jan 27 1923 Dundee 0-0 St Bernards 16000 R2 Sat Jan 27 1923 Dundee Hibernians 0-1 Nithsdale Wanderers 2000 R2 Sat Jan 27 1923 Dunfermline Athletic 1-0 Clydebank[3] 8000 R2 Sat Jan 27 1923 Hamilton Academical 1-0 Kings Park 7000 R2 Sat Jan 27 1923 Hibernian 0-0 Peebles Rovers 14000 R2 Sat Jan 27 1923 Johnstone 0-1 Falkirk 7000 R2 Sat Jan 27 1923 Kilmarnock 1-1 East Fife 8000 R2 Sat Jan 27 1923 Motherwell 2-1 St Mirren 17000 R2 Sat Jan 27 1923 Peterhead 1-0 Galston 2500 R2 Sat Jan 27 1923 Queens Park 1-1 Bathgate 55000 R2 Sat Jan 27 1923 Raith Rovers 2-0 Cowdenbeath 22000 R2 Sat Jan 27 1923 Vale of Leven 2-2 Third Lanark 4500 R2 r Tue Jan 30 1923 Hibernian 3-0 Peebles Rovers 8000 R2 r Tue Jan 30 1923 Third Lanark 2-1 Vale of Leven 14000 R2 r Wed Jan 31 1923 Aberdeen 2-0 Airdrieonians 14502 R2 r Wed Jan 31 1923 Bathgate 0-2 Queens Park 6000 R2 r Wed Jan 31 1923 East Fife 1-0 Kilmarnock 6000 R2 r Wed Jan 31 1923 St Bernards 2-3 Dundee 13000 R3 Sat Feb 10 1923 Aberdeen 13-0 Peterhead 3241 R3 Sat Feb 10 1923 Boness 2-0 Nithsdale Wanderers 3500 R3 Sat Feb 10 1923 Celtic 2-1 East Fife 12000 R3 Sat Feb 10 1923 Dundee 0-0 Hamilton Academical 11000 R3 Sat Feb 10 1923 Dunfermline Athletic 0-3 Raith Rovers 12000 R3 Sat Feb 10 1923 Hibernian 2-0 Queens Park 21000 R3 Sat Feb 10 1923 Motherwell 3-0 Falkirk 18000 R3 Sat Feb 10 1923 Third Lanark 2-0 Ayr United 36000 R3 r Wed Feb 14 1923 Hamilton Academical 0-1 Dundee 13000 R4 Sat Feb 24 1923 Celtic 1-0 Raith Rovers 30000 R4 Sat Feb 24 1923 Hibernian 2-0 Aberdeen 28000 R4 Sat Feb 24 1923 Motherwell 4-2 Boness 15000 R4 Sat Feb 24 1923 Third Lanark 1-1 Dundee 38000 R4 r Wed Feb 28 1923 Dundee 0-0 Third Lanark 17000 R4 r2 Tue Mar 6 1923 Third Lanark 1-0 Dundee 31215 SF Sat Mar 10 1923 Celtic 2-0 Motherwell 71506 SF Sat Mar 10 1923 Hibernian 1-0 Third Lanark 39000 F Sat Mar 31 1923 Celtic 1-0 Hibernian 80100