| 13:00 | FT | Falkirk 2 : 0 Celtic Glasgow |
| 19:45 | FT | Aberdeen 0 : 1 Falkirk |
| 15:00 | FT | Hamilton 1 : 1 Montrose FC |
| 15:00 | FT | Stranraer 0 : 0 Clyde FC |
| 15:00 | FT | Threave Rovers 6 : 1 Pollok |
| 19:45 | Pen | Aberdeen-2 3 : 4 Queen's Park FC |
| 19:45 | Pen | Hamilton 5 : 4 Raith Rovers FC |
| 19:45 | FT | Spartans FC 0 : 2 Livingston |
| 15:00 | FT | Rothes FC 0 : 3 Keith |
| 15:00 | Pst | Pollok 0 : 0 Celtic Glasgow II |
| 15:00 | FT | Troon 1 : 2 Largs Thistle |
| 19:45 | Pst | Johnstone Burgh 0 : 0 Pollok |
| 19:45 | Pst | Lochee United 0 : 0 Dunipace |
| 19:45 | FT | Renfrew 4 : 5 Troon |