Rangers booked their place in tomorrow's draw for the quarter-finals of the Premier Sports Cup with a 3-1 home win over Queen of the South.
Dundee saw off Falkirk 3-0 at Dens Park and Partick Thistle defeated Arbroath 1-0 at Firhill to secure their spot in the last eight.
Aberdeen were taken to extra time by League 2 side Annan Athletic but the Dons eventually ran out 4-1 winners at Galabank.
There are four more last-16 ties on Wednesday, followed by the quarter-final draw.