| Assist: Nicolas Raskin Cyriel Dessers 0-1 | 42' |  | ||
|  | 44' | 1-1 Mark O'Hara | ||
| Assist: Mohammed Diomande Nicolas Raskin 1-2 | 52' |  | ||
| Nicolas Raskin | 55' |  | ||
|  | 59' | Killian Phillips | ||
|  | 63' | Conor McMenamin out: J. Ayunga | ||
|  | 63' | Roland Idowu out: Caolan Boyd-Munce | ||
|  | 73' | 2-2 Conor McMenamin Assist: Declan John | ||
| out: Cyriel Dessers Václav Černý | 76' |  | ||
|  | 80' | Scott Tanser out: Declan John | ||
|  | 84' | Richard Taylor | ||
| out: Bailey Rice Connor Barron | 85' |  | ||
| out: Clinton Nsiala Nedim Bajrami | 87' |  | ||
|  | 90+2' | Owen Oseni out: Mikael Mandron | ||
|  | 90+3' | Alexander Gogić | ||
Lineups

St Mirren
|  | 1Z. Hemming Goalkeeper | 
|  | 22M. Fraser Dedender | 
|  | 13A. Gogić  90'+3 Dedender | 
|  | 5R. Taylor  84' Dedender | 
|  | 2R. Alebiousu Midfielder | 
|  | 88K. Phillips  59' Midfielder | 
|  | 15C. Boyd Munce  63' Midfielder | 
|  | 6M. O'Hara  44' Midfielder | 
|  | 24D. John  80' Midfielder | 
|  | 9M. Mandron  90'+2 Forward | 
|  | 7J. Ayunga  63' Forward | 

Rangers
|  | 31L. Kelly Goalkeeper | 
|  | 4R. Pröpper Dedender | 
|  | 5J. Souttar Dedender | 
|  | 19C. Nsiala-Makengo  87' Dedender | 
|  | 2J. Tavernier Midfielder | 
|  | 49B. Rice  85' Midfielder | 
|  | 43N. Raskin  52'  55' Midfielder | 
|  | 22J. da Silva Dias Midfielder | 
|  | 10M. Diomande Forward | 
|  | 29I. Hamza Forward | 
|  | 9C. Dessers  42'  76' Forward | 
Substitutes

St Mirren
|  | 27P. Urminský Goalkeeper | 
|  | 4A. Iacovitti Dedender | 
|  | 12R. Idowu  63' Midfielder | 
|  | 8O. Smyth Midfielder | 
|  | 3S. Tanser  80' Dedender | 
|  | 11G. Kiltie Midfielder | 
|  | 19O. Oseni  90'+2 Forward | 
|  | 14J. Scott Forward | 
|  | 10C. McMenamin  63'  73' Midfielder | 

Rangers
|  | 1J. Butland Goalkeeper | 
|  | 52F. Curtis Midfielder | 
|  | 14N. Bajrami  87' Midfielder | 
| 84 Midfielder | |
|  | 8C. Barron  85' Midfielder | 
|  | 30I. Hagi Midfielder | 
|  | 18V. Černý  76' Forward | 
|  | 7O. Cortés Cortés Forward | 
|  | 99D. Pereira da Silva Forward | 

