Season 1896-97

First Round
Jan09 2-1 St Bernard's v Queen's Park
Jan09 4-2 Arthurlie v Celtic
Jan09 2-1 Dumbarton v Raith Rovers
Jan09 1-10 Duncrub Park v Hibernian
Jan09 5-1 St Mirren v Renton
Jan09 2-0 Falkirk v Orion
Jan09 4-0 Abercorn v Hurlford
Jan09 3-1 Greenock Morton v Johnstone
Jan09 7-1 Dundee v* Inverness Thistle
Jan09 5-1 Leith Athletic v* Dunblane
Jan09 1-2 Lochgelly v King's Park
Jan09 5-0 Blantyre v Bathgate
Jan09 2-0 Heart of Midlothian v Clyde
Jan09 3-3 Motherwell v Kilmarnock
Jan16 5-2 Kilmarnock v Motherwell
Jan09 2-4 Partick Thistle v Rangers
Jan09 8-1 3rd L.R.V. v* Newton Stewart Athletic
Second Round
Feb06 5-2 3rd L.R.V. v Heart of Midlothian
Jan23 3-0 Rangers v Hibernian
Jan30 5-0 Dundee v* King's Park
Jan23 3-1 Kilmarnock v Falkirk protested
Feb06 7-3 Kilmarnock v Falkirk
Feb13 1-5 Arthurlie v Greenock Morton
Feb06 4-4 Dumbarton v Leith Athletic
Feb13 3-3 Leith Athletic v Dumbarton
Feb20 3-2 Dumbarton v Leith Athletic at Fir Park
Jan23 4-1 Abercorn v* Blantyre
Jan30 5-0 St Bernard's v St Mirren
Third Round
Feb27 2-0 Dumbarton v St Bernard's
Feb13 3-1 Kilmarnock v 3rd L.R.V.
Feb13 0-4 Dundee v Rangers
Feb20 2-2 Greenock Morton v Abercorn
Feb27 2-3 Abercorn v Greenock Morton
Semi-finals
Mar13 2-7 Greenock Morton v Rangers at Cappielow Park
Mar13 4-3 Dumbarton v Kilmarnock at Boghead Park
Final
Mar20 1-5 Dumbarton v Rangers at Hampden Park