Attempt blocked. Scott Arfield (Rangers) right footed shot from the left side of the box is blocked. Assisted by Glen Kamara.
90'+4
Corner, Rangers. Conceded by Caolan Boyd-Munce.
90'+3
Corner, Rangers. Conceded by Thierry Small.
90'+1
Substitution, St. Mirren. Caolan Boyd-Munce replaces Greg Kiltie because of an injury.
89'
Substitution, Rangers. Leon King replaces James Tavernier.
88'
Attempt missed. Borna Barisic (Rangers) left footed shot from outside the box is just a bit too high. Assisted by Glen Kamara.
87'
Substitution, St. Mirren. Ryan Flynn replaces Alex Gogic.
87'
Substitution, St. Mirren. Kieran Offord replaces Curtis Main.
86'
Goal! Rangers 5, St. Mirren 2. Scott Arfield (Rangers) right footed shot from the centre of the box to the centre of the goal. Assisted by Todd Cantwell with a through ball.
83'
Delay over. They are ready to continue.
83'
VAR Decision: Goal Rangers 4-2 St. Mirren (Alfredo Morelos).
81'
Goal! Rangers 4, St. Mirren 2. Alfredo Morelos (Rangers) right footed shot from the centre of the box to the bottom right corner. Assisted by Rabbi Matondo.Goal awarded following VAR Review.
81'
Offside, Rangers. Scott Arfield tries a through ball, but Rabbi Matondo is caught offside.
79'
Goal! Rangers 3, St. Mirren 2. Alfredo Morelos (Rangers) right footed shot from very close range to the bottom left corner. Assisted by Todd Cantwell.
79'
Attempt missed. Todd Cantwell (Rangers) header from the centre of the box misses to the left. Assisted by James Tavernier with a cross.
77'
Substitution, Rangers. Ianis Hagi replaces Nicolas Raskin.
77'
Substitution, Rangers. Scott Arfield replaces Malik Tillman.
77'
Substitution, Rangers. Glen Kamara replaces Ben Davies.
76'
Foul by Malik Tillman (Rangers).
76'
Trevor Carson (St. Mirren) wins a free kick in the defensive half.
74'
Todd Cantwell (Rangers) wins a free kick in the defensive half.
74'
Foul by Alex Greive (St. Mirren).
71'
Rabbi Matondo (Rangers) wins a free kick in the defensive half.
71'
Foul by Thierry Small (St. Mirren).
70'
Attempt missed. Curtis Main (St. Mirren) header from the left side of the box misses to the left. Assisted by Marcus Fraser with a cross following a set piece situation.
70'
Marcus Fraser (St. Mirren) wins a free kick in the attacking half.
70'
Foul by Rabbi Matondo (Rangers).
66'
Rabbi Matondo (Rangers) wins a free kick in the attacking half.
66'
Foul by Alex Gogic (St. Mirren).
65'
Goal! Rangers 2, St. Mirren 2. Mark O'Hara (St. Mirren) right footed shot from the centre of the box to the bottom right corner following a corner.
65'
Corner, St. Mirren. Conceded by James Tavernier.
63'
Borna Barisic (Rangers) wins a free kick in the defensive half.
63'
Hand ball by Curtis Main (St. Mirren).
63'
Substitution, St. Mirren. Thierry Small replaces Scott Tanser.
62'
Substitution, St. Mirren. Alex Greive replaces Tony Watt.
Ben Davies (Rangers) wins a free kick in the defensive half.
61'
Foul by Curtis Main (St. Mirren).
61'
Scott Tanser (St. Mirren) is shown the yellow card for a bad foul.
60'
Attempt missed. Nicolas Raskin (Rangers) left footed shot from outside the box is too high.
58'
Todd Cantwell (Rangers) is shown the yellow card for a bad foul.
58'
Foul by Todd Cantwell (Rangers).
58'
Greg Kiltie (St. Mirren) wins a free kick on the right wing.
57'
Foul by Nicolas Raskin (Rangers).
57'
Greg Kiltie (St. Mirren) wins a free kick on the right wing.
56'
Attempt missed. Fashion Sakala (Rangers) right footed shot from outside the box misses to the left. Assisted by Borna Barisic.
55'
Attempt saved. Nicolas Raskin (Rangers) right footed shot from outside the box is saved in the top right corner.
54'
Corner, St. Mirren. Conceded by James Tavernier.
53'
John Lundstram (Rangers) is shown the yellow card for a bad foul.
53'
Foul by John Lundstram (Rangers).
53'
Mark O'Hara (St. Mirren) wins a free kick on the left wing.
52'
Attempt saved. James Tavernier (Rangers) right footed shot from a difficult angle and long range on the left is saved in the bottom right corner.
52'
Malik Tillman (Rangers) wins a free kick on the left wing.
52'
Foul by Marcus Fraser (St. Mirren).
51'
Attempt saved. Greg Kiltie (St. Mirren) header from the centre of the box is saved in the top centre of the goal. Assisted by Curtis Main with a headed pass.
50'
Attempt missed. Fashion Sakala (Rangers) right footed shot from the right side of the box is too high. Assisted by Nicolas Raskin.
48'
Goal! Rangers 2, St. Mirren 1. Fashion Sakala (Rangers) header from the centre of the box to the bottom right corner. Assisted by Borna Barisic with a cross following a set piece situation.
48'
James Tavernier (Rangers) wins a free kick on the right wing.
48'
Foul by Alex Gogic (St. Mirren).
47'
Corner, Rangers. Conceded by Marcus Fraser.
47'
Attempt blocked. John Lundstram (Rangers) right footed shot from outside the box is blocked. Assisted by Fashion Sakala.
45'
Second Half begins Rangers 1, St. Mirren 1.
45'+5
First Half ends, Rangers 1, St. Mirren 1.
45'+5
Offside, St. Mirren. Mark O'Hara tries a through ball, but Curtis Main is caught offside.
45'+2
Goal! Rangers 1, St. Mirren 1. Mark O'Hara (St. Mirren) right footed shot from the centre of the box to the top left corner.
45'+1
Attempt saved. Todd Cantwell (Rangers) right footed shot from outside the box is saved in the centre of the goal. Assisted by Fashion Sakala.
45'
Malik Tillman (Rangers) wins a free kick in the defensive half.
45'
Foul by Ryan Strain (St. Mirren).
44'
Offside, St. Mirren. Ryan Strain tries a through ball, but Curtis Main is caught offside.
42'
Corner, Rangers. Conceded by Ryan Strain.
41'
John Souttar (Rangers) wins a free kick in the defensive half.
41'
Foul by Curtis Main (St. Mirren).
41'
Offside, St. Mirren. Alex Gogic tries a through ball, but Curtis Main is caught offside.
39'
Foul by Nicolas Raskin (Rangers).
39'
Charles Dunne (St. Mirren) wins a free kick in the defensive half.
37'
Offside, Rangers. Borna Barisic tries a through ball, but Alfredo Morelos is caught offside.
36'
John Souttar (Rangers) wins a free kick in the defensive half.
36'
Foul by Curtis Main (St. Mirren).
34'
Attempt missed. Fashion Sakala (Rangers) right footed shot from outside the box misses to the left.
34'
Attempt saved. Greg Kiltie (St. Mirren) left footed shot from outside the box is saved in the centre of the goal. Assisted by Tony Watt.
32'
Attempt missed. Alfredo Morelos (Rangers) header from the centre of the box misses to the left. Assisted by James Tavernier with a cross following a corner.
31'
Corner, Rangers. Conceded by Joe Shaughnessy.
26'
Goal! Rangers 1, St. Mirren 0. Todd Cantwell (Rangers) left footed shot from very close range to the high centre of the goal. Assisted by James Tavernier with a cross.
25'
Attempt saved. Fashion Sakala (Rangers) left footed shot from the centre of the box is saved in the top left corner. Assisted by Alfredo Morelos.
25'
Todd Cantwell (Rangers) wins a free kick on the left wing.
25'
Foul by Curtis Main (St. Mirren).
23'
Corner, Rangers. Conceded by Charles Dunne.
22'
Malik Tillman (Rangers) wins a free kick in the attacking half.
22'
Foul by Greg Kiltie (St. Mirren).
20'
Attempt blocked. Malik Tillman (Rangers) right footed shot from the centre of the box is blocked. Assisted by Alfredo Morelos with a cross.
18'
Fashion Sakala (Rangers) wins a free kick in the defensive half.
18'
Foul by Ryan Strain (St. Mirren).
17'
Attempt blocked. John Lundstram (Rangers) left footed shot from outside the box is blocked. Assisted by Malik Tillman.
15'
Offside, St. Mirren. Ryan Strain tries a through ball, but Curtis Main is caught offside.
12'
Attempt saved. Todd Cantwell (Rangers) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Fashion Sakala.
11'
Attempt missed. Greg Kiltie (St. Mirren) right footed shot from outside the box is too high.
10'
Corner, St. Mirren. Conceded by Allan McGregor.
10'
Corner, St. Mirren. Conceded by John Souttar.
9'
Delay over. They are ready to continue.
9'
Delay over. They are ready to continue.
8'
Delay in match because of an injury Tony Watt (St. Mirren).
8'
Foul by Fashion Sakala (Rangers).
8'
Joe Shaughnessy (St. Mirren) wins a free kick in the defensive half.
7'
Foul by Nicolas Raskin (Rangers).
7'
Tony Watt (St. Mirren) wins a free kick in the defensive half.
5'
Attempt blocked. Todd Cantwell (Rangers) right footed shot from the left side of the box is blocked. Assisted by James Tavernier.
5'
Penalty saved! James Tavernier (Rangers) fails to capitalise on this great opportunity, right footed shot saved in the bottom left corner.
4'
Penalty conceded by Alex Gogic (St. Mirren) after a foul in the penalty area.
4'
Penalty Rangers. Nicolas Raskin draws a foul in the penalty area.
1'
Marcus Fraser (St. Mirren) wins a free kick in the defensive half.