Attempt missed. Ross McCausland (Rangers) right footed shot from the right side of the box is high and wide to the right. Assisted by Cyriel Dessers following a fast break.
90'+5
Corner, Rangers. Conceded by Alex Gogic.
90'+5
Attempt blocked. Cyriel Dessers (Rangers) left footed shot from the centre of the box is blocked. Assisted by Dujon Sterling.
90'+1
Delay over. They are ready to continue.
90'
Delay in match because of an injury Nicolas Raskin (Rangers).
90'
Fourth official has announced 6 minutes of added time.
89'
Foul by Dujon Sterling (Rangers).
89'
Conor McMenamin (St. Mirren) wins a free kick in the defensive half.
89'
Delay over. They are ready to continue.
89'
Substitution, Rangers. Ross McCausland replaces Václav Cerny.
88'
Delay in match (Rangers).
86'
Foul by Alex Gogic (St. Mirren).
86'
Cyriel Dessers (Rangers) wins a free kick in the attacking half.
Delay in match because of an injury Toyosi Olusanya (St. Mirren).
81'
Corner, Rangers. Conceded by Ellery Balcombe.
81'
Attempt saved. Václav Cerny (Rangers) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Nedim Bajrami.
80'
Leon Balogun (Rangers) wins a free kick in the defensive half.
80'
Foul by Mikael Mandron (St. Mirren).
80'
Attempt missed. Conor McMenamin (St. Mirren) left footed shot from the right side of the box is high and wide to the left.
79'
Foul by Connor Barron (Rangers).
79'
Toyosi Olusanya (St. Mirren) wins a free kick in the defensive half.
79'
Substitution, St. Mirren. Mikael Mandron replaces Elvis Bwomono.
79'
Substitution, St. Mirren. Caolan Boyd-Munce replaces Mark O'Hara.
78'
James Tavernier (Rangers) wins a free kick on the right wing.
78'
Foul by Roland Idowu (St. Mirren).
76'
Hand ball by Cyriel Dessers (Rangers).
76'
Attempt blocked. Nedim Bajrami (Rangers) right footed shot from the centre of the box is blocked. Assisted by Václav Cerny.
74'
Foul by Cyriel Dessers (Rangers).
74'
Killian Phillips (St. Mirren) wins a free kick in the defensive half.
73'
Mohamed Diomande (Rangers) wins a free kick in the defensive half.
73'
Foul by Marcus Fraser (St. Mirren).
69'
Goal! Rangers 2, St. Mirren 1. Václav Cerny (Rangers) left footed shot from the left side of the six yard box to the bottom left corner.
68'
Substitution, St. Mirren. Roland Idowu replaces Greg Kiltie.
67'
Offside, Rangers. Cyriel Dessers is caught offside.
65'
Attempt blocked. James Tavernier (Rangers) right footed shot from outside the box is blocked. Assisted by Nedim Bajrami.
64'
Attempt missed. Mark O'Hara (St. Mirren) right footed shot from outside the box is high and wide to the left from a direct free kick.
63'
Nicolas Raskin (Rangers) is shown the yellow card for a bad foul.
63'
Foul by Nicolas Raskin (Rangers).
63'
Greg Kiltie (St. Mirren) wins a free kick in the attacking half.
62'
Substitution, St. Mirren. Conor McMenamin replaces James Scott.
61'
Substitution, Rangers. James Tavernier replaces Robin Pröpper.
61'
Foul by Cyriel Dessers (Rangers).
61'
Charles Dunne (St. Mirren) wins a free kick in the defensive half.
59'
Attempt saved. Mark O'Hara (St. Mirren) header from a difficult angle on the left is saved in the top left corner. Assisted by Scott Tanser with a cross.
58'
Corner, St. Mirren. Conceded by Jack Butland.
58'
Attempt saved. Toyosi Olusanya (St. Mirren) left footed shot from a difficult angle on the right is saved in the top centre of the goal. Assisted by Marcus Fraser.
57'
Corner, Rangers. Conceded by Ellery Balcombe.
57'
Attempt saved. Cyriel Dessers (Rangers) header from the centre of the box is saved in the bottom right corner. Assisted by Nedim Bajrami with a cross.
57'
Mark O'Hara (St. Mirren) is shown the yellow card.
57'
Foul by Mark O'Hara (St. Mirren).
57'
Connor Barron (Rangers) wins a free kick in the attacking half.
56'
Foul by Leon Balogun (Rangers).
56'
Toyosi Olusanya (St. Mirren) wins a free kick on the left wing.
55'
Attempt saved. Nedim Bajrami (Rangers) right footed shot from outside the box is saved in the centre of the goal. Assisted by Cyriel Dessers.
52'
Killian Phillips (St. Mirren) is shown the yellow card.
50'
Offside, St. Mirren. Toyosi Olusanya is caught offside.
49'
Attempt missed. Mohamed Diomande (Rangers) left footed shot from outside the box misses to the left. Assisted by Václav Cerny.
45'
Second Half begins Rangers 1, St. Mirren 1.
45'
Substitution, Rangers. Cyriel Dessers replaces Hamza Igamane.
45'+5
First Half ends, Rangers 1, St. Mirren 1.
45'+4
Neraysho Kasanwirjo (Rangers) wins a free kick on the right wing.
45'+4
Foul by Toyosi Olusanya (St. Mirren).
45'+4
Corner, Rangers. Conceded by Scott Tanser.
45'+4
Attempt missed. Leon Balogun (Rangers) header from the centre of the box misses to the left. Assisted by Hamza Igamane with a headed pass following a corner.
45'+3
Corner, Rangers. Conceded by Scott Tanser.
45'
Fourth official has announced 4 minutes of added time.
45'
Corner, Rangers. Conceded by Alex Gogic.
40'
Foul by Robin Pröpper (Rangers).
40'
Toyosi Olusanya (St. Mirren) wins a free kick in the defensive half.
40'
Robin Pröpper (Rangers) wins a free kick in the defensive half.
40'
Foul by Toyosi Olusanya (St. Mirren).
38'
Delay over. They are ready to continue.
36'
Delay in match because of an injury Toyosi Olusanya (St. Mirren).
36'
Attempt saved. Václav Cerny (Rangers) left footed shot from outside the box is saved in the centre of the goal. Assisted by Nicolas Raskin.
35'
Attempt blocked. Neraysho Kasanwirjo (Rangers) left footed shot from outside the box is blocked. Assisted by Connor Barron.
33'
Attempt missed. Greg Kiltie (St. Mirren) right footed shot from outside the box is close, but misses to the right.
32'
Corner, Rangers. Conceded by Alex Gogic.
32'
Attempt missed. Nedim Bajrami (Rangers) left footed shot from the left side of the six yard box is close, but misses to the left.
26'
Goal! Rangers 1, St. Mirren 1. Alex Gogic (St. Mirren) header from very close range to the high centre of the goal. Assisted by Mark O'Hara with a cross following a corner.
25'
Corner, St. Mirren. Conceded by Nicolas Raskin.
24'
Foul by Mohamed Diomande (Rangers).
24'
Elvis Bwomono (St. Mirren) wins a free kick on the right wing.
21'
Offside, Rangers. Hamza Igamane is caught offside.
20'
Corner, Rangers. Conceded by Alex Gogic.
13'
Goal! Rangers 1, St. Mirren 0. Mohamed Diomande (Rangers) left footed shot from the centre of the box to the centre of the goal.
13'
Attempt saved. Nicolas Raskin (Rangers) right footed shot from outside the box is saved in the centre of the goal. Assisted by Nedim Bajrami.
13'
Attempt missed. Mohamed Diomande (Rangers) right footed shot from the right side of the box misses to the left. Assisted by Neraysho Kasanwirjo.
11'
Offside, St. Mirren. Toyosi Olusanya is caught offside.
9'
Attempt missed. Toyosi Olusanya (St. Mirren) right footed shot from the right side of the box misses to the left. Assisted by Killian Phillips with a through ball.
7'
Leon Balogun (Rangers) wins a free kick in the defensive half.
7'
Foul by Toyosi Olusanya (St. Mirren).
5'
Mohamed Diomande (Rangers) wins a free kick on the right wing.
5'
Foul by Alex Gogic (St. Mirren).
3'
Attempt blocked. Toyosi Olusanya (St. Mirren) right footed shot from the centre of the box is blocked.
3'
Delay over. They are ready to continue.
3'
Delay in match because of an injury Charles Dunne (St. Mirren).
2'
Hamza Igamane (Rangers) is shown the yellow card for a bad foul.
2'
Foul by Hamza Igamane (Rangers).
2'
Charles Dunne (St. Mirren) wins a free kick on the left wing.
1'
Offside, St. Mirren. Toyosi Olusanya is caught offside.