Second Half ends, Rangers 2, Heart of Midlothian 1.
90'+4
Michael O'Halloran (Rangers) wins a free kick on the right wing.
90'+4
Foul by John Souttar (Heart of Midlothian).
90'+2
Substitution, Rangers. Michael O'Halloran replaces Daniel Candeias.
90'+1
Foul by Joaquim Adao (Heart of Midlothian).
90'+1
Daniel Candeias (Rangers) wins a free kick in the defensive half.
90'+1
Attempt blocked. Alfredo Morelos (Rangers) left footed shot from the centre of the box is blocked.
90'
Attempt missed. Daniel Candeias (Rangers) right footed shot from outside the box is too high.
90'
Corner, Rangers. Conceded by Michael Smith.
89'
Attempt blocked. Alfredo Morelos (Rangers) right footed shot from a difficult angle on the left is blocked.
88'
Corner, Heart of Midlothian. Conceded by Graham Dorrans.
88'
Lewis Moore (Heart of Midlothian) wins a free kick on the left wing.
88'
Foul by Daniel Candeias (Rangers).
86'
Substitution, Rangers. Alfredo Morelos replaces Jason Cummings.
85'
Corner, Rangers. Conceded by Lewis Moore.
84'
Corner, Rangers. Conceded by Christophe Berra.
84'
Attempt saved. Jason Cummings (Rangers) right footed shot from outside the box is saved in the centre of the goal.
83'
Attempt saved. Andy Halliday (Rangers) right footed shot from outside the box is saved in the top centre of the goal.
82'
Corner, Rangers. Conceded by Connor Randall.
81'
Substitution, Heart of Midlothian. Euan Henderson replaces Aaron Hughes.
80'
Foul by Jamie Murphy (Rangers).
80'
John Souttar (Heart of Midlothian) wins a free kick in the attacking half.
78'
Daniel Candeias (Rangers) wins a free kick in the defensive half.
78'
Foul by Christophe Berra (Heart of Midlothian).
77'
Corner, Rangers. Conceded by Jon McLaughlin.
76'
Substitution, Rangers. Andy Halliday replaces Josh Windass.
76'
Attempt saved. Jamie Murphy (Rangers) header from the centre of the box is saved in the top centre of the goal.
75'
Corner, Rangers. Conceded by Christophe Berra.
74'
Attempt missed. Graham Dorrans (Rangers) right footed shot from outside the box is high and wide to the right.
73'
Kyle Lafferty (Heart of Midlothian) hits the left post with a right footed shot from the centre of the box.
73'
Attempt saved. Josh Windass (Rangers) right footed shot from outside the box is saved in the centre of the goal.
71'
Goal! Rangers 2, Heart of Midlothian 1. Christophe Berra (Heart of Midlothian) header from the centre of the box to the bottom right corner. Assisted by Don Cowie with a cross following a set piece situation.
70'
James Tavernier (Rangers) is shown the yellow card for a bad foul.
70'
Foul by James Tavernier (Rangers).
70'
Lewis Moore (Heart of Midlothian) wins a free kick in the defensive half.
68'
Attempt missed. Daniel Candeias (Rangers) right footed shot from the right side of the box is just a bit too high.
67'
Corner, Rangers. Conceded by Jon McLaughlin.
67'
Attempt saved. Josh Windass (Rangers) right footed shot from the right side of the box is saved in the bottom right corner.
65'
Corner, Heart of Midlothian. Conceded by Jak Alnwick.
64'
Goal! Rangers 2, Heart of Midlothian 0. Daniel Candeias (Rangers) header from the centre of the box to the top left corner. Assisted by Jamie Murphy following a fast break.
63'
Hand ball by Josh Windass (Rangers).
60'
Substitution, Heart of Midlothian. Lewis Moore replaces Marcus Godinho.
58'
Corner, Rangers. Conceded by John Souttar.
58'
Connor Randall (Heart of Midlothian) is shown the yellow card for a bad foul.
58'
Jason Cummings (Rangers) wins a free kick in the defensive half.
58'
Foul by Connor Randall (Heart of Midlothian).
57'
Corner, Heart of Midlothian. Conceded by Ross McCrorie.
56'
Attempt saved. Jason Cummings (Rangers) right footed shot from the right side of the box is saved in the centre of the goal.
55'
Substitution, Heart of Midlothian. Joaquim Adao replaces Danny Amankwaa.
54'
Attempt blocked. Jamie Murphy (Rangers) right footed shot from the left side of the six yard box is blocked.
53'
Attempt blocked. James Tavernier (Rangers) right footed shot from outside the box is blocked.
52'
Attempt blocked. Daniel Candeias (Rangers) right footed shot from the right side of the box is blocked.
52'
Attempt saved. Kyle Lafferty (Heart of Midlothian) right footed shot from outside the box is saved in the bottom right corner.
50'
Corner, Rangers. Conceded by Danny Amankwaa.
50'
Foul by Don Cowie (Heart of Midlothian).
50'
Jason Holt (Rangers) wins a free kick in the attacking half.
49'
Corner, Heart of Midlothian. Conceded by Graham Dorrans.
47'
Goal! Rangers 1, Heart of Midlothian 0. Jason Cummings (Rangers) left footed shot from the centre of the box to the bottom right corner. Assisted by Daniel Candeias.
45'
Second Half begins Rangers 0, Heart of Midlothian 0.
45'+1
First Half ends, Rangers 0, Heart of Midlothian 0.
45'+1
Ross McCrorie (Rangers) wins a free kick in the defensive half.
45'+1
Foul by Danny Amankwaa (Heart of Midlothian).
42'
Foul by Ross McCrorie (Rangers).
42'
Kyle Lafferty (Heart of Midlothian) wins a free kick on the right wing.
41'
John Souttar (Heart of Midlothian) wins a free kick in the attacking half.
41'
Foul by Jason Cummings (Rangers).
40'
Corner, Rangers. Conceded by Aaron Hughes.
38'
Foul by Marcus Godinho (Heart of Midlothian).
38'
Daniel Candeias (Rangers) wins a free kick on the left wing.
33'
Foul by Jason Cummings (Rangers).
33'
Christophe Berra (Heart of Midlothian) wins a free kick in the defensive half.
32'
James Tavernier (Rangers) wins a free kick on the right wing.
32'
Foul by Danny Amankwaa (Heart of Midlothian).
32'
Declan John (Rangers) wins a free kick on the right wing.
32'
Foul by Kyle Lafferty (Heart of Midlothian).
29'
Foul by Daniel Candeias (Rangers).
29'
Danny Amankwaa (Heart of Midlothian) wins a free kick in the defensive half.
28'
Attempt missed. Christophe Berra (Heart of Midlothian) header from the centre of the box is close, but misses to the left.
27'
Corner, Rangers. Conceded by Marcus Godinho.
23'
Attempt missed. Graham Dorrans (Rangers) header from the centre of the box is just a bit too high.
22'
Corner, Rangers. Conceded by Christophe Berra.
21'
Corner, Heart of Midlothian. Conceded by Ross McCrorie.
21'
Attempt blocked. Steven Naismith (Heart of Midlothian) right footed shot from outside the box is blocked.
21'
Attempt saved. Jamie Murphy (Rangers) right footed shot from the left side of the six yard box is saved in the bottom left corner.
20'
Attempt saved. John Souttar (Heart of Midlothian) header from the right side of the box is saved in the centre of the goal.
20'
Marcus Godinho (Heart of Midlothian) wins a free kick in the attacking half.
20'
Foul by James Tavernier (Rangers).
18'
Corner, Rangers. Conceded by Aaron Hughes.
15'
Foul by Jason Holt (Rangers).
15'
Marcus Godinho (Heart of Midlothian) wins a free kick in the defensive half.
13'
Attempt missed. Ross McCrorie (Rangers) right footed shot from the centre of the box is too high.
12'
Corner, Rangers. Conceded by Don Cowie.
12'
Attempt blocked. Jason Cummings (Rangers) right footed shot from outside the box is blocked.
8'
Foul by Marcus Godinho (Heart of Midlothian).
8'
Daniel Candeias (Rangers) wins a free kick in the defensive half.
7'
Daniel Candeias (Rangers) wins a free kick in the defensive half.
7'
Foul by Marcus Godinho (Heart of Midlothian).
6'
Corner, Rangers. Conceded by John Souttar.
1'
Attempt blocked. Josh Windass (Rangers) right footed shot from outside the box is blocked.