ZGlmZnVzaW9uLXY2LWZhbm91dC5yYWNpbmdwb3N0LmNvbQ==NDQzdHJ1ZQ==U29jY2VyYmFzZVVzZXI=YVc4N1Z4NDFiNGgybTc4UTRpT1ZvZmhxM0RENHphQVM=

1988/89

Holders: Celtic

Final

Sa 20May 1989NCeltic1 - 0Rangers

Semi-final

Tu 18Apr 1989NRangers4 - 0St Johnstone
Su 16Apr 1989NCeltic3 - 1Hibernian
Sa 15Apr 1989NRangers0 - 0St Johnstone

Fifth Round

Mo 27Mar 1989Dundee Utd0 - 1Rangers
Mo 27Mar 1989St Johnstone3 - 2Morton
We 22Mar 1989Morton2 - 2St Johnstone
Tu 21Mar 1989Rangers2 - 2Dundee Utd
Sa 18Mar 1989Celtic2 - 1Hearts
Mo 27Feb 1989Hibernian1 - 0Alloa

Fourth Round

Mo 27Feb 1989Dundee Utd1 - 0Aberdeen
We 22Feb 1989Alloa4 - 2Queen of Sth
We 22Feb 1989Dundee Utd1 - 1Aberdeen
Sa 18Feb 1989Aberdeen1 - 1Dundee Utd
Sa 18Feb 1989Celtic4 - 1Clydebank
Sa 18Feb 1989Hearts2 - 0Partick
Sa 18Feb 1989Hibernian2 - 1Motherwell
Sa 18Feb 1989Meadowbank T0 - 1Morton
Sa 18Feb 1989Queen of Sth0 - 0Alloa
Sa 18Feb 1989Rangers8 - 0Stranraer
Sa 18Feb 1989St Johnstone2 - 1Forfar

Third Round

We 01Feb 1989Aberdeen3 - 1Dunfermline
We 01Feb 1989Airdrie (old)0 - 1Morton
We 01Feb 1989Motherwell2 - 1Falkirk
Tu 31Jan 1989Clyde0 - 1Forfar
Tu 31Jan 1989Kilmarnock0 - 1Queen of Sth
Tu 31Jan 1989Rangers3 - 0Raith
Tu 31Jan 1989St Mirren1 - 3Partick
Tu 31Jan 1989Stranraer1 - 0Queen's Park
Su 29Jan 1989Meadowbank T2 - 0Hamilton
Sa 28Jan 1989Alloa3 - 1Albion
Sa 28Jan 1989Celtic2 - 0Dumbarton
Sa 28Jan 1989Clydebank2 - 1Montrose
Sa 28Jan 1989Dundee1 - 2Dundee Utd
Sa 28Jan 1989Dunfermline0 - 0Aberdeen
Sa 28Jan 1989Falkirk1 - 1Motherwell
Sa 28Jan 1989Forfar1 - 1Clyde
Sa 28Jan 1989Hearts4 - 1Ayr
Sa 28Jan 1989Hibernian1 - 0Brechin
Sa 28Jan 1989Morton0 - 0Airdrie (old)
Sa 28Jan 1989Partick0 - 0St Mirren
Sa 28Jan 1989Queen of Sth2 - 2Kilmarnock
Sa 28Jan 1989Queen's Park0 - 0Stranraer
Sa 28Jan 1989Raith1 - 1Rangers
Sa 28Jan 1989St Johnstone2 - 0Stenh'semuir

Second Round

Sa 14Jan 1989Albion1 - 0Coldstream
Sa 14Jan 1989Alloa2 - 0Forres Mech
Sa 14Jan 1989Brechin2 - 1Inverness Cal
Sa 14Jan 1989Dumbarton4 - 0Elgin City
Sa 14Jan 1989Stenh'semuir3 - 2Cowdenbeath
Sa 07Jan 1989Annan Ath (old)1 - 5Queen's Park
Sa 07Jan 1989Coldstream1 - 1Albion
Sa 07Jan 1989Cowdenbeath1 - 1Stenh'semuir
Sa 07Jan 1989E Stirling1 - 2Montrose
Sa 07Jan 1989Elgin City2 - 2Dumbarton
Sa 07Jan 1989Forres Mech1 - 1Alloa
Sa 07Jan 1989Inverness Cal1 - 1Brechin
Sa 07Jan 1989Stranraer2 - 1East Fife

First Round

Sa 10Dec 1988Dumbarton2 - 1Inverness Th
Sa 10Dec 1988Stirling0 - 1Stranraer
We 07Dec 1988Alloa2 - 1Berwick
Sa 03Dec 1988Berwick1 - 1Alloa
Sa 03Dec 1988E Stirling1 - 0Gala Fairydean
Sa 03Dec 1988East Fife4 - 1Spartans
Sa 03Dec 1988Inverness Th0 - 0Dumbarton
Sa 03Dec 1988Montrose2 - 0Arbroath
Sa 03Dec 1988Stranraer2 - 2Stirling

Competitions

Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset

Teams

Agonising over Aberdeen?
Yearning for Yeovil? Our database is crammed with every football club you could possibly wish for

Players

A plethora of players ranging from Adebayor to Zamora. All you need to know to find out who is the best bet to score next

Managers

From Allardyce to Zola, our massive manager database, with histories and win ratios, is sure to get your vote of confidence

Referees

Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages