Season 1992-93Rangers
 First Round
Dec08  2-0  Cove Rangers v Peterhead
Dec05  4-2  Huntly v Stranraer
Dec05  3-1  Inverness Thistle v Civil Service Strollers
Dec05  3-0  Queen of the South v Spartans
Dec08  5-0  Forfar Athletic v Albion Rovers
Dec05  0-1  Queen’s Park v Clyde
 Second Round
Dec19  2-0  Cove Rangers v Montrose
Dec19  1-1  East Fife v Alloa Athletic
Dec28  1-1  Alloa Athletic v East Fife a.e.t. x-x pens 5-6
Dec19  1-1  Gala Fairydean v Arbroath
Dec28  2-0  Arbroath v Gala Fairydean
Jan04  2-1  Huntly v Queen of the South
Dec26  0-1  Inverness Thistle v Berwick Rangers
Dec19  3-1  Clyde v Brechin City
Dec28  2-3  Stenhousemuir v Forfar Athletic
Dec19  2-2  Vale of Leithen v East Stirlingshire
Dec28  3-2  East Stirlingshire v Vale of Leithen
 Third Round
Jan09  4-1  Aberdeen v Hamilton Academical
Jan09  2-2  Cove Rangers v East Stirlingshire
Jan25  2-1  East Stirlingshire v Cove Rangers
Jan09  0-2  Motherwell v Rangers
Jan09  1-2  Stirling Albion v East Fife
Jan09  3-1  Dundee United v Meadowbank Thistle
Jan09  5-0  Kilmarnock v Raith Rovers
Jan09  0-0  Airdrieonians v Clydebank
Jan19  2-0  Clydebank v Airdrieonians
Jan09  3-0  Arbroath v Greenock Morton
Jan09  0-1  Partick Thistle v Cowdenbeath
Jan09  5-2  Hibernian v St Mirren
Jan10  2-0  Dundee v Dumbarton
Jan09  0-0  Clyde v Celtic
Jan20  1-0  Celtic v Clyde
Jan09  1-2  Dunfermline Athletic v Ayr United
Jan27  5-2  Falkirk v Berwick Rangers
Jan09  6-0  St Johnstone v Forfar Athletic
Jan09  6-0  Heart of Midlothian v Huntly
 Fourth Round
Feb06  0-0  Kilmarnock v St Johnstone
Feb10  1-0  St Johnstone v Kilmarnock a.e.t. 0-0
Feb07  1-2  East Stirlingshire v Clydebank
Feb06  0-0  Cowdenbeath v Hibernian
Feb10  1-0  Hibernian v Cowdenbeath
Feb06  0-0  Arbroath v East Fife
Feb16  1-4  East Fife v Arbroath
Feb06  2-0  Heart of Midlothian v Dundee
Feb07  2-0  Aberdeen v Dundee United
Feb06  2-0  Falkirk v Celtic
Feb06  0-2  Ayr United v Rangers
 Fifth Round
Mar06  2-0  Heart of Midlothian v Falkirk
Mar06  2-0  Hibernian v St Johnstone
Mar06  1-1  Aberdeen v Clydebank
Mar16  3-4  Clydebank v Aberdeen
Mar06  0-3  Arbroath v Rangers
 Semi-finals
Apr03  2-1  Rangers v Heart of Midlothian  at Celtic Park
Apr03  1-0  Aberdeen v Hibernian  at Tynecastle Park
 Final
May29  2-1  Rangers v Aberdeen  at Celtic Park