Scottish Cup Results for 2007-08 2006-07 Back to Scottish Cup Results 2008-09 Winners Rangers Runners Up Queen of the South Final Match Sat 24 May 2008 Rangers 3 Queen of the South 2 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Sep 29 2007 Brora Rangers 0-5 Cove Rangers 60 R1 Sat Sep 29 2007 Civil Service Strollers 1-2 Selkirk 120 R1 Sat Sep 29 2007 Clachnacuddin 2-2 Edinburgh City 153 R1 Sat Sep 29 2007 Coldstream 0-4 Dalbeattie Star 162 R1 Sat Sep 29 2007 Culter 7-0 Hawick Royal Albert 383 R1 Sat Sep 29 2007 Fort William 0-6 The Spartans 117 R1 Sat Sep 29 2007 Fraserburgh 1-1 Huntly 383 R1 Sat Sep 29 2007 Girvan 2-0 Forres Mechanics 227 R1 Sat Sep 29 2007 Glasgow University 1-2 Buckie Thistle 229 R1 Sat Sep 29 2007 Golspie Sutherland 3-1 Preston Athletic 69 R1 Sat Sep 29 2007 Lossiemouth 1-3 Whitehill Welfare 81 R1 Sat Sep 29 2007 Newton Stewart Athletic 0-6 Linlithgow Rose 574 R1 Sat Sep 29 2007 Rothes 1-4 Nairn County 108 R1 Sat Sep 29 2007 St Cuthbert Wanderers 2-6 Pollok 1600 R1 Sat Sep 29 2007 Vale of Leithen 3-1 Gala Fairydean Rovers 113 R1 Sat Sep 29 2007 Wick Academy 0-5 Deveronvale 270 R1 Sat Sep 29 2007 Wigtown and Bladnoch 3-5 Burntisland Shipyard 36 R1 r Sat Oct 6 2007 Edinburgh City 1-0 Clachnacuddin 126 R1 r Sat Oct 6 2007 Huntly 2-0 Fraserburgh 361 R2 Sat Oct 27 2007 Albion Rovers 8-0 Burntisland Shipyard 269 R2 Sat Oct 27 2007 Annan Athletic 2-5 Huntly 336 R2 Sat Oct 27 2007 Arbroath 5-0 Elgin City 583 R2 Sat Oct 27 2007 Buckie Thistle 4-1 Nairn County 394 R2 Sat Oct 27 2007 Cove Rangers 3-0 Keith 188 R2 Sat Oct 27 2007 Culter 2-1 Vale of Leithen 365 R2 Sat Oct 27 2007 Edinburgh City 1-2 East Stirlingshire 188 R2 Sat Oct 27 2007 Edinburgh University 3-1 Deveronvale 348 R2 Sat Oct 27 2007 Forfar Athletic 1-1 Dumbarton 382 R2 Sat Oct 27 2007 Girvan 1-2 Stranraer 487 R2 Sat Oct 27 2007 Inverurie Loco Works 0-2 East Fife 770 R2 Sat Oct 27 2007 Linlithgow Rose 4-1 The Spartans 1683 R2 Sat Oct 27 2007 Montrose 2-2 Pollok 945 R2 Sat Oct 27 2007 Selkirk 0-2 Dalbeattie Star 135 R2 Sat Oct 27 2007 Threave Rovers 1-0 Stenhousemuir 330 R2 Sat Oct 27 2007 Whitehill Welfare 6-1 Golspie Sutherland 186 R2 r Sat Nov 3 2007 Pollok 0-1 Montrose 1917 R2 r Tue Nov 6 2007 Dumbarton 3-0 Forfar Athletic 311 R3 Sat Nov 24 2007 Airdrieonians (Airdrie United) 1-1 Queens Park 1013 R3 Sat Nov 24 2007 Albion Rovers 1-5 East Stirlingshire 425 R3 Sat Nov 24 2007 Arbroath 0-1 Cowdenbeath 595 R3 Sat Nov 24 2007 Brechin City 1-1 East Fife 652 R3 Sat Nov 24 2007 Clyde 2-0 Montrose 821 R3 Sat Nov 24 2007 Cove Rangers 1-0 Edinburgh University 408 R3 Sat Nov 24 2007 Culter 1-3 Huntly 950 R3 Sat Nov 24 2007 Dumbarton 2-0 Berwick Rangers 512 R3 Sat Nov 24 2007 Morton 3-2 Buckie Thistle 1894 R3 Sat Nov 24 2007 Linlithgow Rose 1-0 Dalbeattie Star 1519 R3 Sat Nov 24 2007 Livingston 4-0 Alloa Athletic 897 R3 Sat Nov 24 2007 Partick Thistle 2-1 Ayr United 2212 R3 Sat Nov 24 2007 Peterhead 0-5 Queen of the South 689 R3 Sat Nov 24 2007 Ross County 4-0 Whitehill Welfare 766 R3 Sat Nov 24 2007 Stranraer 0-6 Stirling Albion 326 R3 Sat Nov 24 2007 Threave Rovers 0-5 Raith Rovers 629 R3 r Tue Dec 4 2007 Queens Park 2-4 Airdrieonians (Airdrie United) 579 R3 r Wed Dec 5 2007 East Fife 1-2 Brechin City 641 R4 Sat Jan 12 2008 Celtic 3-0 Stirling Albion 27923 R4 Sat Jan 12 2008 Falkirk 2-2 Aberdeen 5798 R4 Sat Jan 12 2008 Morton 2-2 Gretna 2848 R4 Sat Jan 12 2008 Hamilton Academical 0-0 Brechin City 1023 R4 Sat Jan 12 2008 Heart of Midlothian 2-2 Motherwell 13651 R4 Sat Jan 12 2008 Hibernian 3-0 Inverness Caledonian Thistle 12578 R4 Sat Jan 12 2008 Queen of the South 4-0 Linlithgow Rose 3062 R4 Sat Jan 12 2008 St Mirren 3-0 Dumbarton 2814 R4 Tue Jan 15 2008 Huntly 1-3 Dundee 2113 R4 Tue Jan 15 2008 Livingston 2-0 Cowdenbeath 830 R4 Tue Jan 15 2008 St Johnstone 3-1 Raith Rovers 2113 R4 Wed Jan 16 2008 Clyde 0-1 Dundee United 1550 R4 r Tue Jan 22 2008 Aberdeen 3-1 Falkirk 8547 R4 r Tue Jan 22 2008 Motherwell 1-0 Heart of Midlothian 8300 R4 Tue Jan 22 2008 Partick Thistle 2-1 Dunfermline Athletic 2434 R4 Wed Jan 23 2008 Cove Rangers 2-4 Ross County 1200 R4 Wed Jan 23 2008 Rangers 6-0 East Stirlingshire 34024 R4 Mon Jan 28 2008 Airdrieonians (Airdrie United) 0-2 Kilmarnock 3258 R4 r Mon Jan 28 2008 Brechin City 2-1 Hamilton Academical Home Disqualified 696 R4 r Mon Jan 28 2008 Gretna 0-3 Morton 1167 R5 Sat Feb 2 2008 Aberdeen 1-0 Hamilton Academical 6441 R5 Sat Feb 2 2008 Morton 0-2 Queen of the South 3506 R5 Sat Feb 2 2008 Kilmarnock 1-5 Celtic 6491 R5 Sat Feb 2 2008 Livingston 0-0 Partick Thistle 2110 R5 Sat Feb 2 2008 St Mirren 0-0 Dundee United 3945 R5 Sun Feb 3 2008 Hibernian 0-0 Rangers 11513 R5 Mon Feb 11 2008 Motherwell 1-2 Dundee 5733 R5 r Tue Feb 12 2008 Partick Thistle 1-1 Livingston 5-4 W W Pens 2554 R5 Tue Feb 12 2008 Ross County 0-1 St Johnstone 2385 R5 r Wed Feb 13 2008 Dundee United 0-1 St Mirren 3723 QF Sat Mar 8 2008 Queen of the South 2-0 Dundee 6278 QF Sat Mar 8 2008 St Johnstone 1-1 St Mirren 6094 QF Sun Mar 9 2008 Aberdeen 1-1 Celtic 10909 R5 r Sun Mar 9 2008 Rangers 1-0 Hibernian 33837 QF r Tue Mar 18 2008 Celtic 0-1 Aberdeen 33506 QF r Tue Mar 18 2008 St Mirren 1-3 St Johnstone 4596 QF Wed Mar 19 2008 Rangers 1-1 Partick Thistle 36724 SF Sat Apr 12 2008 Queen of the South 4-3 Aberdeen QOS make their 1st Final 24008 QF r Sun Apr 13 2008 Partick Thistle 0-2 Rangers 9909 SF Sun Apr 20 2008 Rangers 1-1 St Johnstone 4-3 W W Pens 26180 F Sat May 24 2008 Rangers 3-2 Queen of the South 48821