Scottish Cup Results for 2009-10 2008-09 Back to Scottish Cup Results 2010-11 Winners Dundee United Runners Up Ross County Final Match Sat 15 May 2010 Dundee United 3 Ross County 0 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Sep 26 2009 Auchinleck Talbot 7-0 Fort William R1 Sat Sep 26 2009 Brora Rangers 0-2 Irvine Meadow R1 Sat Sep 26 2009 Buckie Thistle 0-0 Forres Mechanics R1 Sat Sep 26 2009 Civil Service Strollers 1-0 Gala Fairydean Rovers R1 Sat Sep 26 2009 Clachnacuddin 2-2 Wick Academy R1 Sat Sep 26 2009 Coldstream 1-5 Edinburgh City R1 Sat Sep 26 2009 Dalbeattie Star 2-4 Keith R1 Sat Sep 26 2009 Edinburgh University 0-3 Vale of Leithen R1 Sat Sep 26 2009 Fraserburgh 1-1 Bonnyrigg Rose Athletic R1 Sat Sep 26 2009 Glasgow University 1-4 Girvan R1 Sat Sep 26 2009 Hawick Royal Albert 0-7 Huntly R1 Sat Sep 26 2009 Inverurie Loco Works 5-0 St Cuthbert Wanderers R1 Sat Sep 26 2009 Lossiemouth 4-1 Newton Stewart Athletic R1 Sat Sep 26 2009 Nairn County 5-2 Golspie Sutherland R1 Sat Sep 26 2009 Rothes 1-5 Banks ODee R1 Sat Sep 26 2009 Selkirk 3-0 Preston Athletic R1 Sat Sep 26 2009 Whitehill Welfare 1-1 Wigtown and Bladnoch R1 Sat Oct 3 2009 Bonnyrigg Rose Athletic 1-2 Fraserburgh R1 Sat Oct 3 2009 Forres Mechanics 0-0 Buckie Thistle 1-4 L L Pens R1 Sat Oct 3 2009 Wick Academy 2-1 Clachnacuddin R1 Sat Oct 3 2009 Wigtown and Bladnoch 0-3 Whitehill Welfare R2 Sat Oct 24 2009 Banks ODee 0-3 Montrose 400 R2 Sat Oct 24 2009 Civil Service Strollers 1-2 Berwick Rangers 387 R2 Sat Oct 24 2009 Cove Rangers 2-1 Annan Athletic 278 R2 Sat Oct 24 2009 Deveronvale 2-2 Buckie Thistle 1025 R2 Sat Oct 24 2009 Edinburgh City 5-1 Burntisland Shipyard 123 R2 Sat Oct 24 2009 Forfar Athletic 4-2 East Stirlingshire 396 R2 Sat Oct 24 2009 Fraserburgh 1-4 The Spartans 389 R2 Sat Oct 24 2009 Girvan 1-4 Wick Academy 180 R2 Sat Oct 24 2009 Huntly 1-1 Auchinleck Talbot 488 R2 Sat Oct 24 2009 Inverurie Loco Works 2-1 Stranraer 410 R2 Sat Oct 24 2009 Lossiemouth 0-2 Albion Rovers 235 R2 Sat Oct 24 2009 Nairn County 2-4 Elgin City 600 R2 Sat Oct 24 2009 Queens Park 1-3 Livingston 678 R2 Sat Oct 24 2009 Selkirk 0-3 Irvine Meadow 238 R2 Sat Oct 24 2009 Vale of Leithen 1-3 Keith 73 R2 Sat Oct 24 2009 Whitehill Welfare 1-1 Threave Rovers 215 R2 Sat Oct 31 2009 Auchinleck Talbot 4-3 Huntly R2 Sat Oct 31 2009 Buckie Thistle 1-3 Deveronvale 1100 R2 Sat Oct 31 2009 Threave Rovers 1-0 Whitehill Welfare 269 R3 Sat Nov 28 2009 Airdrieonians (Airdrie United) 4-0 Queen of the South 1141 R3 Sat Nov 28 2009 Albion Rovers 1-0 Elgin City 275 R3 Sat Nov 28 2009 Cowdenbeath 0-0 Alloa Athletic 377 R3 Sat Nov 28 2009 Deveronvale 0-1 Ayr United 192 R3 Sat Nov 28 2009 Edinburgh City 3-1 Keith 177 R3 Sat Nov 28 2009 Morton 0-0 Dumbarton 1882 R3 Sat Nov 28 2009 Irvine Meadow 1-0 Arbroath 1150 R3 Sat Nov 28 2009 Montrose 2-1 East Fife 509 R3 Sat Nov 28 2009 Raith Rovers 0-0 Peterhead 1418 R3 Sat Nov 28 2009 Ross County 5-1 Berwick Rangers 819 R3 Sat Nov 28 2009 Stirling Albion 2-1 Auchinleck Talbot 1185 R3 Sat Nov 28 2009 The Spartans 0-1 Forfar Athletic 600 R3 Sat Nov 28 2009 Threave Rovers 1-2 Inverurie Loco Works 520 R3 Sat Nov 28 2009 Wick Academy 4-4 Brechin City 177 R3 r Tue Dec 1 2009 Peterhead 1-4 Raith Rovers 537 R3 r Sat Dec 5 2009 Dumbarton 0-1 Morton 1495 R3 Sat Dec 5 2009 Stenhousemuir 5-0 Cove Rangers 409 R3 r Tue Dec 8 2009 Alloa Athletic 1-0 Cowdenbeath 423 R3 r Tue Dec 8 2009 Brechin City 4-2 Wick Academy 402 R3 Wed Dec 9 2009 Clyde 1-1 Livingston 538 R3 r Mon Dec 14 2009 Livingston 7-1 Clyde 690 R4 Sat Jan 9 2010 Aberdeen 2-0 Heart of Midlothian 8226 R4 Sat Jan 9 2010 Dunfermline Athletic 7-1 Stenhousemuir Replay Ordered 1832 R4 Sat Jan 9 2010 Hibernian 3-0 Irvine Meadow 10197 R4 Sat Jan 9 2010 Partick Thistle 0-2 Dundee United 4002 R4 Sat Jan 9 2010 St Mirren 3-1 Alloa Athletic 2587 R4 Sun Jan 10 2010 Hamilton Academical 3-3 Rangers 3940 R4 Mon Jan 18 2010 Albion Rovers 0-0 Stirling Albion 395 R4 Mon Jan 18 2010 Ayr United 1-0 Brechin City 1139 R4 Mon Jan 18 2010 Edinburgh City 1-3 Montrose 1027 R4 Mon Jan 18 2010 Forfar Athletic 0-3 St Johnstone 1449 R4 Mon Jan 18 2010 Inverness Caledonian Thistle 2-0 Motherwell 1450 R4 Mon Jan 18 2010 Kilmarnock 1-0 Falkirk 3378 R4 Mon Jan 18 2010 Ross County 4-0 Inverurie Loco Works 835 R4 Tue Jan 19 2010 Morton 0-1 Celtic 10191 R4 r Tue Jan 19 2010 Rangers 2-0 Hamilton Academical 21856 R4 Wed Jan 20 2010 Livingston 0-1 Dundee 1176 R4 Wed Jan 20 2010 Stirling Albion 3-1 Albion Rovers 355 R4 Mon Jan 25 2010 Raith Rovers 1-1 Airdrieonians (Airdrie United) 1599 R4 r Tue Jan 26 2010 Stenhousemuir 1-2 Dunfermline Athletic 1810 R4 r Wed Jan 27 2010 Airdrieonians (Airdrie United) 1-3 Raith Rovers 852 R5 Sat Feb 6 2010 Dundee 2-1 Ayr United 2852 R5 Sat Feb 6 2010 Hibernian 5-1 Montrose 9068 R5 Sat Feb 6 2010 Kilmarnock 3-0 Inverness Caledonian Thistle 4473 R5 Sat Feb 6 2010 Raith Rovers 1-1 Aberdeen 7045 R5 Sat Feb 6 2010 Ross County 9-0 Stirling Albion 1365 R5 Sat Feb 6 2010 St Johnstone 0-1 Dundee United 5636 R5 Sat Feb 6 2010 St Mirren 0-0 Rangers 4909 R5 Sun Feb 7 2010 Dunfermline Athletic 2-4 Celtic 8933 R5 r Tue Feb 16 2010 Aberdeen 0-1 Raith Rovers 8153 R5 r Wed Feb 17 2010 Rangers 1-0 St Mirren 31086 QF Sat Mar 13 2010 Dundee 1-2 Raith Rovers 7306 QF Sat Mar 13 2010 Hibernian 2-2 Ross County 9857 QF Sat Mar 13 2010 Kilmarnock 0-3 Celtic 7351 QF Sun Mar 14 2010 Rangers 3-3 Dundee United 24096 QF r Tue Mar 23 2010 Ross County 2-1 Hibernian 5607 QF Wed Mar 24 2010 Dundee United 1-0 Rangers 11898 SF Sat Apr 10 2010 Ross County 2-0 Celtic 24535 SF Sun Apr 11 2010 Dundee United 2-0 Raith Rovers 17671 F Sat May 15 2010 Dundee United 3-0 Ross County 47122