ZGlmZnVzaW9uLXY2LWZhbm91dC5yYWNpbmdwb3N0LmNvbQ==NDQzdHJ1ZQ==U29jY2VyYmFzZVVzZXI=YVc4N1Z4NDFiNGgybTc4UTRpT1ZvZmhxM0RENHphQVM=

1998/99

Holders: Celtic

Final

Sa 29May 1999NRangers1 - 0Celtic

Semi-finals

Su 11Apr 1999NSt Johnstone0 - 4Rangers
Sa 10Apr 1999NCeltic2 - 0Dundee Utd

Fifth Round

Tu 16Mar 1999Dundee Utd2 - 1Ayr
Sa 13Mar 1999Ayr0 - 0Dundee Utd
Mo 08Mar 1999Morton0 - 3Celtic
Su 07Mar 1999Rangers2 - 1Falkirk
Sa 06Mar 1999Motherwell0 - 2St Johnstone

Fourth Round

Sa 06Mar 1999Dundee Utd3 - 0Clydebank
We 03Mar 1999Clydebank2 - 2Dundee Utd
Su 14Feb 1999Hamilton0 - 6Rangers
Sa 13Feb 1999Ayr1 - 0Albion
Sa 13Feb 1999Celtic4 - 0Dunfermline
Sa 13Feb 1999Livingston1 - 3St Johnstone
Sa 13Feb 1999Morton6 - 1Clyde
Sa 13Feb 1999Motherwell2 - 0Stirling
Sa 13Feb 1999Stranraer1 - 2Falkirk

Third Round

Mo 15Feb 1999Ross County2 - 3Clydebank
Tu 09Feb 1999Dundee Utd1 - 0Queen's Park
We 03Feb 1999Clydebank1 - 1Ross County
Tu 02Feb 1999Albion3 - 1Brechin
Tu 02Feb 1999Hamilton1 - 0St Mirren
Tu 02Feb 1999Queen's Park0 - 0Dundee Utd
Tu 02Feb 1999Stirling2 - 1Hibernian
Su 24Jan 1999Motherwell3 - 1Hearts
Sa 23Jan 1999Aberdeen0 - 1Livingston
Sa 23Jan 1999Ayr3 - 0Kilmarnock
Sa 23Jan 1999Brechin1 - 1Albion
Sa 23Jan 1999Celtic3 - 1Airdrie (old)
Sa 23Jan 1999Falkirk3 - 0Huntly
Sa 23Jan 1999Hibernian1 - 1Stirling
Sa 23Jan 1999Morton2 - 1Dundee
Sa 23Jan 1999Partick1 - 2Dunfermline
Sa 23Jan 1999Raith0 - 4Clyde
Sa 23Jan 1999Rangers2 - 0Stenh'semuir
Sa 23Jan 1999St Johnstone1 - 0Forfar
Sa 23Jan 1999St Mirren1 - 1Hamilton
Sa 23Jan 1999Stranraer1 - 0E Stirling

Second Round

Sa 23Jan 1999Clachnacuddin2 - 3Queen's Park
Mo 18Jan 1999Queen's Park1 - 1Clachnacuddin
Mo 18Jan 1999Stirling2 - 1Montrose
Sa 09Jan 1999Brechin3 - 1Keith
Sa 09Jan 1999East Fife0 - 1Forfar
Sa 09Jan 1999Queen of Sth1 - 3Ross County
Sa 09Jan 1999Stenh'semuir2 - 0Whitehill W
We 06Jan 1999Clyde5 - 0Spartans
Sa 02Jan 1999Civil Serv Strol0 - 3Albion
Sa 02Jan 1999Dalbeattie Star1 - 2E Stirling
Sa 02Jan 1999Forfar2 - 2East Fife
Sa 02Jan 1999Huntly3 - 0Peterhead
Sa 02Jan 1999Inverness CT1 - 2Livingston
Sa 02Jan 1999Keith0 - 0Brechin
Sa 02Jan 1999Montrose0 - 0Stirling
Sa 02Jan 1999Partick5 - 2Cowdenbeath
Sa 02Jan 1999Spartans1 - 1Clyde
Sa 02Jan 1999Whitehill W1 - 1Stenh'semuir

First Round

Sa 12Dec 1998Alloa0 - 2Stenh'semuir
Tu 08Dec 1998Livingston3 - 0Dumbarton
Sa 05Dec 1998Arbroath1 - 2Partick
Sa 05Dec 1998Dumbarton1 - 1Livingston
Sa 05Dec 1998Queen's Park2 - 0Berwick
Sa 05Dec 1998Stenh'semuir1 - 1Alloa

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