Scottish Cup Results for 1995-96 1994-95 Back to Scottish Cup Results 1996-97 Winners Rangers Runners Up Heart of Midlothian Final Match Sat 18 May 1996 Rangers 5 Heart of Midlothian 1 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Dec 9 1995 Stranraer 0-3 Livingston 973 R1 Tue Dec 12 1995 Stenhousemuir 2-2 Arbroath 550 R1 Sat Dec 16 1995 Albion Rovers 0-2 Deveronvale 484 R1 Sat Dec 16 1995 Glasgow University 0-1 The Spartans 273 R1 r Mon Dec 18 1995 Arbroath 0-1 Stenhousemuir 669 R2 Sat Jan 6 1996 Ayr United 0-2 Ross County 2053 R2 Sat Jan 6 1996 Berwick Rangers 3-3 Annan Athletic 421 R2 Sat Jan 6 1996 Caledonian Thistle 3-2 Livingston 1845 R2 Sat Jan 6 1996 Clyde 2-2 Brechin City 955 R2 Sat Jan 6 1996 Deveronvale 0-0 Keith 1333 R2 Sat Jan 6 1996 Forfar Athletic 3-1 Lossiemouth 667 R2 Sat Jan 6 1996 Montrose 2-1 Cowdenbeath 456 R2 Sat Jan 6 1996 Queen of the South 2-4 Queens Park 1034 R2 Sat Jan 6 1996 Stirling Albion 3-1 Alloa Athletic 1315 R2 Sat Jan 6 1996 The Spartans 0-0 East Fife 997 R2 Sat Jan 6 1996 Whitehill Welfare 2-2 Fraserburgh 932 R2 Sun Jan 7 1996 East Stirlingshire 0-1 Stenhousemuir 901 R2 r Tue Jan 9 1996 Brechin City 0-0 Clyde 1033 R2 r Sat Jan 13 1996 Annan Athletic 1-2 Berwick Rangers 1056 R2 r Sat Jan 13 1996 East Fife 2-1 The Spartans 1135 R2 r Sat Jan 13 1996 Fraserburgh 1-2 Whitehill Welfare 2027 R2 r Sat Jan 13 1996 Keith 2-0 Deveronvale 1899 R2 r2 Mon Jan 15 1996 Brechin City 1-3 Clyde 955 R3 Sat Jan 27 1996 Caledonian Thistle 1-1 East Fife 2320 R3 Sat Jan 27 1996 Hibernian 0-2 Kilmarnock 8350 R3 Sat Jan 27 1996 Keith 1-10 Rangers 15461 R3 Sat Jan 27 1996 Raith Rovers 3-0 Queens Park 2665 R3 Sat Jan 27 1996 Ross County 0-3 Forfar Athletic 2283 R3 Sun Jan 28 1996 Whitehill Welfare 0-3 Celtic 13313 R3 Tue Jan 30 1996 Clydebank[4] 0-1 Stirling Albion 911 R3 Tue Jan 30 1996 Dumbarton 1-3 Airdrieonians 1076 R3 Tue Jan 30 1996 Falkirk 0-2 Stenhousemuir 3321 R3 Tue Jan 30 1996 Motherwell 0-2 Aberdeen 6035 R3 Wed Jan 31 1996 Clyde 3-1 Dundee 2039 R3 Wed Jan 31 1996 Hamilton Academical 0-1 St Johnstone 1394 R3 Wed Jan 31 1996 Heart of Midlothian 1-0 Partick Thistle 13770 R3 Mon Feb 12 1996 Dunfermline Athletic 3-0 St Mirren 4929 R3 r Mon Feb 12 1996 East Fife 1-1 Caledonian Thistle 1-3 L L Pens 1345 R3 Tue Feb 13 1996 Morton 1-1 Montrose 2707 R3 Wed Feb 14 1996 Berwick Rangers 1-2 Dundee United 2077 R3 r Wed Feb 14 1996 Montrose 3-2 Morton 682 R4 Thu Feb 15 1996 Clyde 1-4 Rangers 5772 R4 Sat Feb 17 1996 Airdrieonians 2-2 Forfar Athletic 1410 R4 Sat Feb 17 1996 Celtic 2-0 Raith Rovers 33415 R4 Sat Feb 17 1996 Dundee United 1-0 Dunfermline Athletic 7291 R4 Sat Feb 17 1996 Kilmarnock 1-2 Heart of Midlothian 15173 R4 Sat Feb 17 1996 St Johnstone 3-0 Montrose 3370 R4 Sat Feb 17 1996 Stenhousemuir 0-1 Caledonian Thistle R4 Sat Feb 17 1996 Stirling Albion 0-2 Aberdeen 3808 R4 r Tue Feb 27 1996 Forfar Athletic 0-0 Airdrieonians 2-4 L L Pens 1623 R5 Thu Mar 7 1996 St Johnstone 1-2 Heart of Midlothian 9951 R5 Sat Mar 9 1996 Aberdeen 2-1 Airdrieonians 11749 R5 Sat Mar 9 1996 Caledonian Thistle 0-3 Rangers R5 Sun Mar 10 1996 Celtic 2-1 Dundee United 32750 SF Sat Apr 6 1996 Heart of Midlothian 2-1 Aberdeen 27785 SF Sun Apr 7 1996 Rangers 2-1 Celtic 36333 F Sat May 18 1996 Rangers 5-1 Heart of Midlothian 37730