St Mirren's IRN-BRU Cup semi-final against The New Saints will take place on Sunday 19 February.
The match will kick-off at 4:10pm as The Buddies welcome the Welsh side to the Paisley 2021 Stadium.
The Buddies have seen off Albion Rovers, Hibernian and Ayr United in the run to the last four and will now battle it out with the Welsh side for a place in the final with the winner taking on the winner of the Queen of the South/Dundee United match.
Ticket information will be announced in due course.