Rangers booked their place in the final of the Petrofac Training Cup with a 4-0 win over St Mirren at Ibrox on Saturday.
Mark Warburton's side will face Peterhead - who beat Queen's Park 2-1 at Hampden a fortnight ago - in the decider on Sunday April 10, 2016.
Jason Holt broke the deadlock 11 minutes before half-time and Kenny Miller got the second with 13 minutes remaining after Saints had earlier hit the crossbar.
Martyn Waghorn added the third goal and a Sean Kelly own goal completed the scoring.