Football
Men: Scotland: SFA Cup 2007-2008
Final:

Saturday, May 24
Glasgow Rangers * - Queen of the South 3-2 (at Glasgow)

Semifinals:

Sunday, April 20
Glasgow Rangers * - St. Johnstone 1-1 aet 4-3 aps (at Glasgow)

Quarterfinals:

Sunday, April 13
Partick Thistle - Glasgow Rangers * 0-2

Semifinals:

Saturday, April 12
Queen of the South * - Aberdeen 4-3 (at Glasgow)

Quarterfinals:

Wednesday, March 19
Glasgow Rangers - Partick Thistle 1-1

Tuesday, March 18
Celtic - Aberdeen * 0-1
St. Mirren - St. Johnstone * 1-3

Sunday, March 9
Aberdeen - Celtic 1-1

5th Round:

Sunday, March 9
Glasgow Rangers * - Hibernian 1-0

Quarterfinals:

Saturday, March 8
Queen of the South * - Dundee 2-0
St. Johnstone - St. Mirren 1-1

5th Round:

Wednesday, February 13
Dundee United - St. Mirren * 0-1

Tuesday, February 12
Partick Thistle * - Livingston 1-1 aet 5-4 aps
Ross County - St. Johnstone * 0-1

Monday, February 11
Motherwell - Dundee * 1-2

Sunday, February 3
Hibernian - Glasgow Rangers 0-0

Saturday, February 2
Aberdeen * - Hamilton Academical 1-0
Greenock Morton - Queen of the South * 0-2
Kilmarnock - Celtic * 1-5
Livingston - Partick Thistle 0-0
St. Mirren - Dundee United 0-0

4th Round:

Monday, January 28
Airdrie United - Kilmarnock * 0-2
Brechin City # - Hamilton Academical * 2-1
Gretna - Greenock Morton * 0-3
# Brechin City disqualified for fielding two ineligible player

Wednesday, January 23
Cove Rangers - Ross County * 2-4
Glasgow Rangers * - East Stirlingshire 6-0

Tuesday, January 22
Aberdeen * - Falkirk 3-1
Motherwell * - Heart of Midlothian 1-0
Partick Thistle * - Dunfermline Athletic 2-1

Wednesday, January 16
Clyde - Dundee United * 0-1

Tuesday, January 15
Huntly - Dundee * 1-3
Livingston * - Cowdenbeath 2-0
St. Johnstone * - Raith Rovers 3-1

Saturday, January 12
Celtic * - Stirling Albion 3-0
Falkirk - Aberdeen 2-2
Greenock Morton - Gretna 2-2
Hamilton Academical - Brechin City 0-0
Heart of Midlothian * - Motherwell 2-0
Hibernian * - Inverness Cal Thistle 3-0
Queen of the South * - Linlithgow 4-0
St. Mirren * - Dumbarton 3-0

3rd Round:

Wednesday, December 5
East Fife - Brechin City * 1-2

Tuesday, December 4
Queen's Park - Airdrie United * 2-4

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

2nd Round:

Tuesday, November 6
Dumbarton * - Forfar Athletic 3-0

Saturday, November 3
Pollok - Montrose * 0-1

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

1st Round:

Saturday, October 6
Edinburgh City * - Clachnacuddin 1-0
Huntly * - Fraserburgh 2-0

Saturday, September 29
Brora Rangers - Cove Rangers * 0-5
Civil Service Strollers - Selkirk * 1-2
Clachnacuddin - Edinburgh City 2-2
Coldstream - Dalbeattie Star * 0-4
Culter * - Hawick Royal Albert 7-0
Fort William - Spartans * 0-6
Fraserburgh - Huntly 1-1
Girvan * - Forres Mechanics 2-0
Glasgow University - Buckie Thistle * 1-2
Golspie * - Preston Athletic 3-1
Lossiemouth - Whitehill Welfare * 1-3
Newton Stewart - Linlithgow Rose * 0-6
Rothes - Nairn County * 1-4
St. Cuthbert's - Pollok * 2-6
Vale of Leithen * - Gala Fairydean 3-1
Wick Academy - Deveronvale * 0-5
Wigtown & Bladnoch - Burntisland Shipyard * 3-5