The draw for the semi-finals of the Petrofac Training Cup was made this afternoon by ex-Scotland manager Craig Brown and golfer Scott Jamieson.
Rangers or Livingston - who meet in their quarter-final tie at Ibrox on Tuesday October 20 - will be at home to St Mirren while Queen's Park take on Peterhead at Hampden.
Petrofac Training Cup semi-final draw
Rangers or Livingston v St Mirren
Queen's Park v Peterhead
Ties to be played on November 14/15