Scottish Cup Results for 1904-05 1903-04 Back to Scottish Cup Results 1905-06 Winners Third Lanark Runners Up Rangers Final Match Sat 15 Apr 1905 Third Lanark 3 Rangers 1 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Jan 21 1905 Cowdenbeath 2-0 6th GRV (Dalbeattie) 1500 R1 Sat Jan 21 1905 Kirkcaldy United 3-1 Crieff Morrisonians 1000 R1 Sat Jan 28 1905 Aberdeen 2-1 Queens Park 17000 R1 Sat Jan 28 1905 Airdrieonians 7-0 St Johnstone 2000 R1 Sat Jan 28 1905 Arthurlie 0-0 Motherwell 3000 R1 Sat Jan 28 1905 Bathgate 2-1 Arbroath 1500 R1 Sat Jan 28 1905 Dumfries 1-2 Celtic 3000 R1 Sat Jan 28 1905 Dundee 1-3 Heart of Midlothian 14000 R1 Sat Jan 28 1905 Morton 2-0 Renton 3000 R1 Sat Jan 28 1905 Hibernian 1-1 Partick Thistle 14000 R1 Sat Jan 28 1905 Kilmarnock 2-2 Beith 3000 R1 Sat Jan 28 1905 Lochgelly United 5-1 Inverness Caledonian 1000 R1 Sat Jan 28 1905 Port Glasgow Athletic 3-0 Stranraer 2000 R1 Sat Jan 28 1905 Rangers 2-1 Ayr Parkhouse 7000 R1 Sat Jan 28 1905 St Mirren 1-0 Clyde 4000 R1 Sat Jan 28 1905 Third Lanark 4-1 Leith Athletic 5000 R1 r Sat Feb 4 1905 Beith 3-1 Kilmarnock 4000 R1 r Sat Feb 4 1905 Motherwell 1-0 Arthurlie 6000 R1 r Sat Feb 4 1905 Partick Thistle 4-2 Hibernian 16000 R2 Sat Feb 11 1905 Airdrieonians 3-0 Port Glasgow Athletic 5500 R2 Sat Feb 11 1905 Beith 4-0 Cowdenbeath 2000 R2 Sat Feb 11 1905 Celtic 3-0 Lochgelly United 2000 R2 Sat Feb 11 1905 Morton 0-6 Rangers 9000 R2 Sat Feb 11 1905 Kirkcaldy United 0-1 Partick Thistle 4000 R2 Sat Feb 11 1905 Motherwell 0-1 Third Lanark 6000 R2 Sat Feb 11 1905 St Mirren 2-1 Heart of Midlothian 17924 R2 Sat Feb 18 1905 Aberdeen 6-1 Bathgate 3000 R3 Sat Feb 25 1905 Celtic 3-0 Partick Thistle 28000 R3 Sat Feb 25 1905 Rangers 5-1 Beith 4000 R3 Sat Feb 25 1905 St Mirren 0-0 Airdrieonians 15000 R3 Sat Feb 25 1905 Third Lanark 4-1 Aberdeen 10000 R3 r Sat Mar 4 1905 Airdrieonians 3-1 St Mirren 16000 SF Sat Mar 25 1905 Rangers 2-0 Celtic 36000 SF Sat Mar 25 1905 Third Lanark 2-1 Airdrieonians 15000 F Sat Apr 8 1905 Rangers 0-0 Third Lanark 55000 F r Sat Apr 15 1905 Third Lanark 3-1 Rangers 40000