Scottish Cup Results for 2002-03 2001-02 Back to Scottish Cup Results 2003-04 Winners Rangers Runners Up Dundee Final Match Sat 31 May 2003 Rangers 1 Dundee 0 Rd Date Home Score Away Penalties Notes Crowd R1 Sat Dec 7 2002 East Stirlingshire 1-1 Threave Rovers 130 R1 Sat Dec 7 2002 Forfar Athletic 3-1 Huntly 544 R1 Sat Dec 7 2002 Montrose 2-1 Berwick Rangers 290 R1 Sat Dec 7 2002 Preston Athletic 0-1 Hamilton Academical 973 R1 Sat Dec 7 2002 Raith Rovers 1-0 Dumbarton 1639 R1 Sat Dec 7 2002 Selkirk 1-4 Cowdenbeath 405 R1 Sat Dec 7 2002 Stenhousemuir 4-1 Brechin City 309 R1 Sat Dec 7 2002 Stranraer 1-1 Whitehill Welfare 282 R1 r Sat Dec 14 2002 Threave Rovers 2-1 East Stirlingshire 391 R1 r Sat Dec 14 2002 Whitehill Welfare 2-3 Stranraer 482 R2 Sat Jan 4 2003 Gretna 3-0 Cove Rangers 468 R2 Sat Jan 4 2003 Keith 1-3 Cowdenbeath 402 R2 Sat Jan 4 2003 Queens Park 1-1 Albion Rovers 1117 R2 Sat Jan 11 2003 Peterhead 1-0 Elgin City 1184 R2 Mon Jan 13 2003 Forfar Athletic 3-1 Stenhousemuir 598 R2 Mon Jan 13 2003 Morton 4-3 Deveronvale 1772 R2 Mon Jan 13 2003 Raith Rovers 3-1 Montrose 1515 R2 Mon Jan 13 2003 Stranraer 4-1 Stirling Albion 350 R2 Tue Jan 14 2003 Airdrieonians (Airdrie United) 1-0 Threave Rovers 1155 R2 r Tue Jan 14 2003 Albion Rovers 0-2 Queens Park 404 R2 Wed Jan 15 2003 Hamilton Academical 1-1 East Fife 684 R2 r Mon Jan 20 2003 East Fife 2-2 Hamilton Academical 3-5 L L Pens 737 R3 Sat Jan 25 2003 Airdrieonians (Airdrie United) 1-1 St Johnstone 2073 R3 Sat Jan 25 2003 Arbroath 0-3 Rangers 4153 R3 Sat Jan 25 2003 Ayr United 2-0 Peterhead 1966 R3 Sat Jan 25 2003 Celtic 3-0 St Mirren 29703 R3 Sat Jan 25 2003 Cowdenbeath 2-3 Alloa Athletic 529 R3 Sat Jan 25 2003 Dundee United 2-3 Hibernian 8986 R3 Sat Jan 25 2003 Falkirk 4-0 Heart of Midlothian 7244 R3 Sat Jan 25 2003 Forfar Athletic 2-2 Stranraer 661 R3 Sat Jan 25 2003 Gretna 1-2 Clyde 973 R3 Sat Jan 25 2003 Inverness Caledonian Thistle 2-0 Raith Rovers 2293 R3 Sat Jan 25 2003 Kilmarnock 0-1 Motherwell 6882 R3 Sat Jan 25 2003 Livingston 1-1 Dunfermline Athletic 4334 R3 Sat Jan 25 2003 Partick Thistle 0-2 Dundee 4825 R3 Sat Jan 25 2003 Queen of the South 0-0 Aberdeen 5716 R3 Sat Jan 25 2003 Queens Park 2-2 Hamilton Academical 1362 R3 Sat Jan 25 2003 Ross County 1-2 Morton 1822 R3 r Tue Feb 4 2003 Dunfermline Athletic 2-0 Livingston 3158 R3 r Tue Feb 4 2003 St Johnstone 1-1 Airdrieonians (Airdrie United) 4-2 W W Pens 2105 R3 r Mon Feb 10 2003 Hamilton Academical 3-2 Queens Park 807 R3 r Mon Feb 17 2003 Stranraer 1-0 Forfar Athletic 425 R3 r Tue Feb 18 2003 Aberdeen 4-1 Queen of the South 6068 R4 Sat Feb 22 2003 Alloa Athletic 0-2 Falkirk 3059 R4 Sat Feb 22 2003 Ayr United 0-1 Rangers 9608 R4 Sat Feb 22 2003 Clyde 0-2 Motherwell 5046 R4 Sat Feb 22 2003 Dundee 2-0 Aberdeen 7549 R4 Sat Feb 22 2003 Dunfermline Athletic 1-1 Hibernian 6619 R4 Sat Feb 22 2003 Morton 0-2 Stranraer 3687 R4 Sat Feb 22 2003 Inverness Caledonian Thistle 6-1 Hamilton Academical 1917 R4 Sun Feb 23 2003 Celtic 3-0 St Johnstone 23470 R4 r Thu Mar 6 2003 Hibernian 0-2 Dunfermline Athletic 5581 QF Sat Mar 22 2003 Falkirk 1-1 Dundee 7472 QF Sat Mar 22 2003 Stranraer 0-4 Motherwell 4076 QF Sun Mar 23 2003 Dunfermline Athletic 1-1 Rangers 8801 QF Sun Mar 23 2003 Inverness Caledonian Thistle 1-0 Celtic 6105 QF r Wed Apr 9 2003 Dundee 4-1 Falkirk 9366 QF r Wed Apr 9 2003 Rangers 3-0 Dunfermline Athletic 26455 SF Sat Apr 19 2003 Rangers 4-3 Motherwell 29352 SF Sun Apr 20 2003 Inverness Caledonian Thistle 0-1 Dundee 14429 F Sat May 31 2003 Rangers 1-0 Dundee 47136