Stephen Robinson has named an unchanged starting line-up for today's William Hill Premiership match against Rangers.
The manager goes with the same side that defeated Hearts on penalties in the Premier Sports Cup last weekend.
Mikael Mandron makes it after passing a late fitness test. The forward had missing training this week, but has recovered to lead the line alongside Jonah Ayunga.
St Mirren: George, Fraser, Gogic, Freckleton, Richardson, Phillips, Baccus, O'Hara (c), John, Ayunga, Mandron
Subs: Mullen, Tanser, Sobowale, King, Taylor, Idowu, Dijksteel, Calvin, Mooney
Rangers: Butland, Aarons, Souttar (c), Fernandez, Meghoma, Raskin, Rothwell, Cameron, Antman, Gassama, Aasgaard
Subs: Kelly, Tavernier, Barron, Diomande, Dowell, Igamane, Moore, Curtis, Danilo