| Tuesday 2nd September 2003 | |||
| Arbroath | 1-0 | Raith Rovers | |
| Ayr United | 1-2 | Dumbarton | |
| Cowdenbeath | 3-0 | Alloa Athletic | |
| East Fife | 0-2 | Airdrie United | |
| East Stirlingshire | 1-2 | Ross County | |
| Elgin City | 0-4 | Brechin City | |
| Forfar Athletic | 1-0 | Berwick Rangers | |
| Gretna | 1-2 | Peterhead | |
| Hamilton Academical | 3-2 | Albion Rovers | |
| Inverness CT | 1-2 | Queen's Park | |
| Montrose | 2-0 | Stirling Albion | |
| St Mirren | 0-2 | St Johnstone | aet |
| Stenhousemuir | 1-2 | Queen of the South | |
| Wednesday 3rd September 2003 | |||
| Morton | 2-0 | Stranraer | |









