Scottish Cup Results for 1905-06 1904-05 Back to Scottish Cup Results 1906-07 Winners Heart of Midlothian Runners Up Third Lanark Final Match Sat 28 Apr 1906 Heart of Midlothian 1 Third Lanark 0 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Jan 27 1906 Aberdeen 3-0 Dunfermline Athletic 5000 R1 Sat Jan 27 1906 Airdrieonians 9-2 Maxwelltown Volunteers 2000 R1 Sat Jan 27 1906 Arbroath 1-4 Boness 2000 R1 Sat Jan 27 1906 Arthurlie 1-7 Rangers 6000 R1 Sat Jan 27 1906 Beith 2-0 Inverness Thistle 1000 R1 Sat Jan 27 1906 Dundee 1-2 Celtic 26000 R1 Sat Jan 27 1906 Falkirk 1-2 Hibernian 8000 R1 Sat Jan 27 1906 Forfar Athletic 0-4 Queens Park 3000 R1 Sat Jan 27 1906 Morton 4-3 Lochgelly United 2000 R1 Sat Jan 27 1906 Heart of Midlothian 4-1 Nithsdale Wanderers 4000 R1 Sat Jan 27 1906 Kilmarnock 2-1 Clyde 6000 R1 Sat Jan 27 1906 Leith Athletic 1-2 Partick Thistle 7000 R1 Sat Jan 27 1906 Motherwell 2-3 Hamilton Academical 7000 R1 Sat Jan 27 1906 Port Glasgow Athletic 6-1 Dunblane 2000 R1 Sat Jan 27 1906 St Mirren 7-2 Black Watch 3000 R1 Sat Jan 27 1906 Third Lanark 5-0 Galston 4000 R2 Sat Feb 10 1906 Aberdeen 2-3 Rangers 11023 R2 Sat Feb 10 1906 Beith 0-3 Heart of Midlothian 3000 R2 Sat Feb 10 1906 Celtic 3-0 Boness 5000 R2 Sat Feb 10 1906 Hibernian 1-1 Partick Thistle 14000 R2 Sat Feb 10 1906 Kilmarnock 2-2 Port Glasgow Athletic 4000 R2 Sat Feb 10 1906 Queens Park 1-2 Airdrieonians 17000 R2 Sat Feb 10 1906 St Mirren 3-1 Morton 15000 R2 Sat Feb 10 1906 Third Lanark 2-2 Hamilton Academical 6000 R2 r Sat Feb 17 1906 Hamilton Academical 1-3 Third Lanark 5000 R2 r Sat Feb 17 1906 Partick Thistle 1-1 Hibernian 20000 R2 r Sat Feb 17 1906 Port Glasgow Athletic 0-0 Kilmarnock 5000 R2 r2 Sat Feb 24 1906 Hibernian 2-1 Partick Thistle 10000 R2 r2 Sat Feb 24 1906 Port Glasgow Athletic 0-0 Kilmarnock 6000 R3 Sat Feb 24 1906 Airdrieonians 0-0 St Mirren 8000 R3 Sat Feb 24 1906 Celtic 1-2 Heart of Midlothian 52000 R2 r3 Sat Mar 3 1906 Port Glasgow Athletic 1-0 Kilmarnock 5000 R3 r Sat Mar 3 1906 St Mirren 2-0 Airdrieonians 12000 R3 Sat Mar 10 1906 Hibernian 2-3 Third Lanark 15000 R3 Sat Mar 10 1906 Port Glasgow Athletic 1-0 Rangers 11000 SF Sat Mar 31 1906 Port Glasgow Athletic 0-2 Heart of Midlothian 8500 SF Sat Mar 31 1906 St Mirren 1-1 Third Lanark 16000 SF r Sat Apr 14 1906 Third Lanark 0-0 St Mirren 20000 SF r2 Sat Apr 21 1906 Third Lanark 1-0 St Mirren 20000 F Sat Apr 28 1906 Heart of Midlothian 1-0 Third Lanark 30000