Scottish Cup

2008/2009

Latest Scores

Final
30.05.09
(0) - (0)
Semi-finals
Quarter-finals
1/8-finals

Drawn

1/128-finals
1/64-finals
1/32-finals
1/16-finals
1/8-finals
Quarter-finals
Semi-finals
Final
Rangers
 
 
 
 
 
 
 
 
 
 
 
 
 
 
St Johnstone
Forres Mechanics
2
2
Wigtown & Bladnoch
2
0
 
Keith
Selkirk
1
2
Coldstream
1
3
Lossiemouth
5
Dalbeattie Star
1
Stranraer
 
 
 
Brora Rangers
1
2
Newton Stewart
1
1
 
Forfar Athletic
Dundee Utd
 
 
 
 
 
 
 
Livingston
 
 
 
Preston Athletic
3
Gala Fairydean
1
 
East Stirlingshire
Ross County
 
 
 
Fraserburgh
6
Hawick Royal Albert
3
 
Dumbarton
 
 
 
 
 
 
 
Hamilton
Celtic
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Dundee FC
Peterhead
 
 
 
 
 
 
Morton
Albion Rovers
 
 
Berwick
 
 
 
Queen's Park
Motherwell
 
 
 
 
 
 
 
Vale Of Leithen
1
Glasgow University
0
Edinburgh University
1
Civil Service Strollers
2
Banks O' Dee
10
Fort William
0
Deveronvale
5
Inverurie Loco Works
2
Brechin
 
 
 
Wick Academy
0
St Cuthbert Wand.
3
Nairn County
2
FC Edinburgh
0
 
 
 
 
 
 
 
St. Mirren
Dunfermline
 
 
 
 
 
 
 
Montrose
 
Girvan
1
Huntly
0
27.09.
1
0
 
 
 
Clyde
Spartans
1
1
Pollok
1
0
 
Annan
Cowdenbeath
 
 
Elgin City
Cove Rangers
 
 
Whitehill Welfare
 
 
 
Airdrieonians
East Fife
 
 
 
 
 
 
Arbroath
Clachnacuddin
4
Burntisland Shipyard
0
 
Crichton
Threave Rovers
0
Golspie Sutherland
3
 
Stenhousemuir
Alloa
 
 
 
 
 
 
Raith
 
 
 
 
 
 
 
Aberdeen
Inverness
 
 
 
 
 
 
 
Stirling
 
 
 
 
 
 
Partick Thistle
Ayr
 
 
 
Buckie Thistle
1
Rothes
3
Bathgate Thistle
3
Lochee United
1
 
 
 
 
 
 
 
Kilmarnock
Hearts
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Hibernian
Queen of South
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Falkirk
Rangers
 
 
 
 
 
 
St Johnstone
Forres Mechanics
1
1
Keith
1
2
Selkirk
6
Dalbeattie Star
0
Stranraer
 
Brora Rangers
1
Forfar Athletic
3
Dundee Utd
 
 
 
Livingston
 
Preston Athletic
4
East Stirlingshire
2
Ross County
 
Fraserburgh
0
Dumbarton
1
 
 
 
Hamilton
Celtic
 
 
 
 
 
 
Dundee FC
Peterhead
 
 
Morton
Albion Rovers
1
Berwick
2
 
Queen's Park
Motherwell
 
 
 
Vale Of Leithen
0
Civil Service Strollers
1
Banks O' Dee
5
Inverurie Loco Works
1
Brechin
 
Wick Academy
0
1
FC Edinburgh
0
4
 
 
 
St. Mirren
Dunfermline
 
 
 
Montrose
2
Huntly
0
 
Clyde
Spartans
1
Annan
2
01.11.
1
2
Cowdenbeath
1
Elgin City
2
Cove Rangers
1
Whitehill Welfare
0
 
Airdrieonians
East Fife
 
 
Arbroath
Clachnacuddin
1
Crichton
0
Threave Rovers
5
Stenhousemuir
0
Alloa
 
 
Raith
 
 
 
Aberdeen
Inverness
 
 
 
Stirling
 
 
Partick Thistle
Ayr
 
Buckie Thistle
3
Lochee United
0
 
 
 
Kilmarnock
Hearts
 
 
 
 
 
 
Hibernian
Queen of South
 
 
 
 
 
 
Falkirk
Rangers
 
 
St Johnstone
Forres Mechanics
2
2
Dalbeattie Star
2
4
Stranraer
2
Forfar Athletic
0
Dundee Utd
 
Livingston
2
East Stirlingshire
1
Ross County
1
2
Dumbarton
2
2
 
Hamilton
Celtic
 
 
Dundee FC
Peterhead
2
Morton
1
Albion Rovers
1
Queen's Park
2
Motherwell
 
Vale Of Leithen
4
Inverurie Loco Works
0
Brechin
0
FC Edinburgh
3
 
St. Mirren
Dunfermline
 
Montrose
2
Clyde
0
29.11.
2
0
Spartans
1
Elgin City
2
Cove Rangers
3
Airdrieonians
0
East Fife
2
Arbroath
0
Clachnacuddin
0
Stenhousemuir
5
Alloa
0
2
Raith
0
1
29.11.
0
0
09.12.
2
1
 
Aberdeen
Inverness
 
Stirling
2
Partick Thistle
3
Ayr
1
3
Lochee United
1
1
 
Kilmarnock
Hearts
 
 
Hibernian
Queen of South
 
 
Falkirk
Rangers
0
St Johnstone
2
Forres Mechanics
6
Forfar Athletic
1
Dundee Utd
0
East Stirlingshire
4
Ross County
0
Hamilton
1
Celtic
2
Dundee FC
1
Peterhead
2
1
Queen's Park
2
0
Motherwell
0
Inverurie Loco Works
3
Brechin
1
St. Mirren
3
Dunfermline
2
Clyde
0
Spartans
2
Airdrieonians
1
East Fife
0
Stenhousemuir
1
Alloa
1
Aberdeen
2
10.01.
1
2
Inverness
3
Partick Thistle
0
Ayr
2
3
Kilmarnock
2
1
Hearts
0
Hibernian
2
Queen of South
4
Falkirk
2
Rangers
0
Forfar Athletic
4
Dundee Utd
2
Hamilton
1
Celtic
2
Queen's Park
1
Motherwell
1
1
St. Mirren
1
0
Dunfermline
1
Airdrieonians
2
East Fife
5
Aberdeen
0
Inverness
2
Kilmarnock
0
Hearts
0
Falkirk
1
07.02.
0
1
Rangers
5
Hamilton
1
Celtic
1
St. Mirren
0
Dunfermline
1
0
Aberdeen
1
1
Inverness
0
Falkirk
1
Rangers
3
St. Mirren
0
Dunfermline
2
Falkirk
0
Rangers
1
Falkirk
0