Cwpan yr Alban 2007-08

Yn nhymor 2007-08 mae 123ain llwyfaniad cystadleuaeth pêl-droed Cwpan yr Alban.

Rownd Cyntaf

golygu
  • Brora Rangers 0-5 Cove Rangers
  • Golspie Sutherland 3-1 Preston Athletic
  • Goldstream 0-4 Dalbeattie Star
  • Glasgow University 1-2 Buckie Thistle
  • Wigtown & Bladnoch 3-5 Burntisland Shipyard
  • Civil Service Strollers 1-2 Selkirk Muirhouse
  • Fort William 0-6 Spartans
  • Newton Stewart 0-6 Linlithgow Rose
  • Wick Academy 0-5 Deveronvale
  • Culter 7-0 Hawick Royal
  • Rothes 1-4 Nairn County
  • St. Cuthbert Wanderers 2-6 Pollok
  • Fraserburgh 1-1 Huntly
  • Girvan 2-0 Forres Mechanics
  • Lossiemouth 1-3 Whitehill Welfare
  • Clachnacuddin 2-2 Edinburgh City

Ailchwarae

golygu
  • Edinburgh City 1-0 Clachnacuddin
  • Huntly 2-0 Fraserburgh

Ail rownd

golygu
  • Whitehill Welfare 6-1 Golspie Sutherland
  • Buckie Thistle 4-1 Nairn County
  • Edinburgh City 1-2 East Stirlingshire
  • Cove Rangers 3-0 Keith
  • Edinburgh University 3-1 Deveronvale
  • Linlithgow Rose 4-1 Spartans
  • Montrose 2-2 Pollok
  • Forfar Athletic 1-1 Dumbarton
  • Inverurie Loco Works 0-2 East Fife
  • Selkirk 0-2 Dalbeattie Star
  • Albion Rovers 8-0 Burntisland Shipyard
  • Culter 2-1 Vale of Leithen
  • Girvan 1-2 Stranraer
  • Arbroath 5-0 Elgin City
  • Threave Rovers 1-0 Stenhousemuir
  • Annan Athletic 2-5 Huntly

Ailchwarae

golygu
  • Pollok 0 – 1 Montrose
  • Dumbarton 3 – 0 Forfar Athletic

Rownd Trydydd

golygu
  • Albion Rovers 1 – 5 East Stirlingshire
  • Dumbarton 2 – 0 Berwick Rangers
  • Culter 1 – 3 Huntly
  • Brechin City 1 – 1 East Fife
  • Stranraer 0 – 6 Stirling Albion
  • Clyde 2 – 0 Montrose
  • Cove Rangers 1 – 0 Edinburgh University
  • Partick Thistle 2 – 1 Ayr United
  • Threave Rovers 0 – 5 Raith Rovers
  • Greenock Morton 3 – 2 Buckie Thistle
  • Linlithgow Rose 1 – 0 Dalbeattie Star
  • Arbroath 0 – 1 Cowdenbeath
  • Ross County 4 – 0 Whitehill Welfare
  • Livingston 4 – 0 Alloa Athletic
  • Peterhead 0 – 5 Queen of the South
  • Airdrie United 1 – 1 Queen's Park

Ailchwarae

golygu
  • Queen's Park 2 – 4 Airdrie United (aay)
  • East Fife 1 – 2 Brechin City

Rownd Pedwerydd

golygu
  • Celtic 3 – 0 Stirling Albion
  • Hamilton Academical 0 – 0 Brechin City
  • St. Mirren 3 – 0 Dumbarton
  • Falkirk 2 – 2 Aberdeen
  • Hibernian 3 – 0 Inverness CT
  • Hearts 2 – 2 Motherwell
  • Queen of the South 4 – 0 Linlithgow Rose
  • Greenock Morton 2 – 2 Gretna
  • Huntly 1 – 3 Dundee
  • Livingston 2 – 0 Cowdenbeath
  • St. Johnstone 3 – 1 Raith Rovers
  • Clyde 0 – 1 Dundee United
  • Partick Thistle 2 – 1 Dunfermline Athletic
  • Cove Rangers 2 – 4 Ross County
  • Rangers 6 – 0 East Stirlingshire
  • Airdrie United 0 – 2 Kilmarnock

Ailchwarae

golygu
  • Aberdeen 3 – 1 Falkirk
  • Brechin City 2 – 1 Hamilton Academical (aay)
  • Motherwell 1 – 0 Hearts
  • Gretna 0 – 3 Greenock Morton

Rownd Pumed

golygu
  • Kilmarnock 1 – 5 Celtic
  • Aberdeen 1 – 0 Hamilton Academical
  • Greenock Morton 0 – 2 Queen of the South
  • Livingston 0 – 0 Partick Thistle
  • St. Mirren 0 – 0 Dundee United
  • Hibernian 0 – 0 Rangers
  • Motherwell 1 – 2 Dundee
  • Ross County 0 – 1 St. Johnstone

Ailchwarae

golygu
  • Partick Thistle 1 – 1 Livingston
  • Dundeee United 0 – 1 St Mirren
  • Rangers 1 – 0 Hibernian

Rownd yr Wyth Olaf

golygu
  • Queen of the South 2 – 0 Dundee
  • St. Johnstone 1 – 1 St. Mirren
  • Aberdeen 1 – 1 Celtic
  • Rangers 1 – 1 Partick Thistle

Ailchwarae

golygu
  • St Mirren 1 – 3 St Johnstone
  • Celtic 0 – 1 Aberdeen
  • Partick Thistle 0 – 2 Rangers

Rownd Gynderfynol

golygu
  • Queen of the South 4 – 3 Aberdeen
  • St Johnstone 1 – 1 Rangers
    • (aay) Rangers enillodd 4-3 efo ciciau o'r smotyn

Terfynol

golygu
  • Queen of the South 2 – 3 Rangers