St Mirren v Rangers: Line-ups from SMISA Stadium
St Mirren: Hemming, Strain, Bolton, Gogic, Fraser, Tanser, O'Hara, Boyd-Munce, McMenamin, Mandron, Kiltie.
Substitutes: Urminsky, Dunne, Taylor, Bwomono, Brown, Baccus, Jamieson, Scott, Olusanya.
Rangers: Butland, Tavernier, Balogun, Souttar, Barisic, Lundstram, Diomande, Cantwell, Sterling, Silva, Dessers.
Substitutes: McCrorie, Goldson, Lawrence, Dowell, Wright, Roofe, Davies, Raskin, McCausland.