| | First Half starts. |
3' | | Corner - Rangers. Conceded by John Souttar. |
4' | | Fouled by Scott Wright - Rangers |
4' | | Liam Boyce - Heart of Midlothian - won a free kick in defence. |
5' | | New attacking attempt. Scott Wright - Rangers - shot with left foot from outside the box is saved in the right corner. Assist - Alfredo Morelos. |
5' | | Shot blocked. Alfredo Morelos - Rangers - shot with left foot from the centre of the box is blocked. |
5' | | Corner - Rangers. Conceded by Stephen Kingsley. |
7' | | New attacking attempt. Ianis Hagi - Rangers - shot with left foot from outside the box is saved in the right corner. Assist - Scott Wright. |
8' | | Cameron Devlin - Heart of Midlothian - won a free kick in defence. |
8' | | Fouled by Borna Barisic - Rangers |
11' | | Fouled by Liam Boyce - Heart of Midlothian |
11' | | James Tavernier - Rangers - won a free kick on the right wing. |
14' | | Missed chance. Alfredo Morelos - Rangers - shot with left foot from the left side of the box is close, but missed. Assist - Joe Aribo. |
14' | | Fouled by James Tavernier - Rangers |
15' | | Stephen Kingsley - Heart of Midlothian - won a free kick in defence. |
16' | | Fouled by Alex Cochrane - Heart of Midlothian |
16' | | Joe Aribo - Rangers - won a free kick on the right wing. |
16' | | Alex Cochrane - Heart of Midlothian - receive yellow card for a foul. |
17' | | Missed chance. Connor Goldson - Rangers - shot with the head from the left side of the box goes high. Assist - James Tavernier with a cross . |
18' | | New attacking attempt. Joe Aribo - Rangers - shot with left foot from outside the box is saved in the right corner. Assist - Alfredo Morelos. |
21' | | Shot blocked. John Lundstram - Rangers - shot with right foot from outside the box is blocked. Assist - Alfredo Morelos. |
21' | | Cameron Devlin - Heart of Midlothian - won a free kick in defence. |
21' | | Fouled by Ianis Hagi - Rangers |
22' | | Fouled by Ianis Hagi - Rangers |
22' | | Stephen Kingsley - Heart of Midlothian - won a free kick in defence. |
23' | | Ben Woodburn - Heart of Midlothian - won a free kick in defence. |
23' | | Fouled by Connor Goldson - Rangers |
23' | | Connor Goldson - Rangers - receive yellow card for a foul. |
24' | | Fouled by Cameron Devlin - Heart of Midlothian |
24' | | Glen Kamara - Rangers - won a free kick in attack. |
26' | | Shot blocked. John Lundstram - Rangers - shot with right foot from the left side of the box is blocked. Assist - Alfredo Morelos. |
27' | | Alex Cochrane - Heart of Midlothian - won a free kick in defence. |
27' | | Fouled by Joe Aribo - Rangers |
28' | | Fouled by Cameron Devlin - Heart of Midlothian |
28' | | Ianis Hagi - Rangers - won a free kick in attack. |
29' | | Corner - Rangers. Conceded by Craig Halkett. |
30' | | New attacking attempt. Leon Balogun - Rangers - shot with the head from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Borna Barisic with a cross. |
30' | | New attacking attempt. Leon Balogun - Rangers - shot with left foot from few metres is saved in the right corner. |
30' | | Shot blocked. Leon Balogun - Rangers - shot with right foot from few metres is blocked. |
31' | | Missed chance. Ianis Hagi - Rangers - shot with the head from the centre of the box missed to the left. Assist - James Tavernier with a cross. |
34' | | Fouled by John Souttar - Heart of Midlothian |
34' | | Ianis Hagi - Rangers - won a free kick in defence. |
35' | | Corner - Heart of Midlothian. Conceded by Glen Kamara. |
35' | | Joe Aribo - Rangers - receive yellow card for a foul. |
36' | | Connor Goldson - Rangers - won a free kick in defence. |
36' | | Fouled by Craig Halkett - Heart of Midlothian |
37' | | Alfredo Morelos - Rangers - won a free kick in defence. |
37' | | Fouled by Beni Baningime - Heart of Midlothian |
37' | | Beni Baningime - Heart of Midlothian - receive yellow card for a foul. |
40' | | Goal! Rangers 1, Heart of Midlothian 0. John Lundstram - Rangers - shot with right foot from outside the box to the right corner. |
44' | | Fouled by Ben Woodburn - Heart of Midlothian |
44' | | Joe Aribo - Rangers - won a free kick in defence. |
45+1' | | First Half ended - Rangers 1, Heart of Midlothian 0. |
45' | | Second Half starts Rangers 1, Heart of Midlothian 0. |
47' | | Shot blocked. Scott Wright - Rangers - shot with right foot from the centre of the box is blocked. Assist - Joe Aribo. |
47' | | Shot blocked. Joe Aribo - Rangers - shot with left foot from the centre of the box is blocked. |
47' | | Shot blocked. Joe Aribo - Rangers - shot with left foot from the centre of the box is blocked. |
47' | | Fouled by Leon Balogun - Rangers |
47' | | Liam Boyce - Heart of Midlothian - won a free kick in attack. |
47' | | Leon Balogun - Rangers - receive yellow card for a foul. |
48' | | Fouled by John Souttar - Heart of Midlothian |
48' | | Scott Wright - Rangers - won a free kick in defence. |
50' | | Fouled by Liam Boyce - Heart of Midlothian |
50' | | Leon Balogun - Rangers - won a free kick in defence. |
51' | | Fouled by Cameron Devlin - Heart of Midlothian |
51' | | Ianis Hagi - Rangers - won a free kick in attack. |
52' | | Missed chance. Ianis Hagi - Rangers - shot with left foot from the centre of the box missed to the left. Assist - Glen Kamara. |
53' | | Shot blocked. Ianis Hagi - Rangers - shot with right foot from outside the box is blocked. Assist - Alfredo Morelos. |
53' | | Corner - Rangers. Conceded by Stephen Kingsley. |
56' | | Offside - Rangers. Glen Kamara with a pass, however Scott Wright is in offside. |
58' | | Missed chance. Alfredo Morelos - Rangers - shot with right foot from outside the box is high and wide to the right. Assist - Ianis Hagi. |
58' | | Cameron Devlin - Heart of Midlothian - won a free kick in defence. |
58' | | Fouled by Alfredo Morelos - Rangers |
60' | | Fouled by Barrie McKay - Heart of Midlothian |
60' | | Glen Kamara - Rangers - won a free kick on the left wing. |
61' | | Substitution - Heart of Midlothian. Josh Ginnelly for Ben Woodburn. |
61' | | Substitution - Rangers. Juninho Bacuna for Scott Wright. |
62' | | Offside - Heart of Midlothian. Alex Cochrane with a pass, however Josh Ginnelly is in offside. |
63' | | Craig Halkett - Heart of Midlothian - won a free kick in defence. |
63' | | Fouled by Alfredo Morelos - Rangers |
64' | | New attacking attempt. Juninho Bacuna - Rangers - shot with right foot from the left side of the box is saved in the right corner. Assist - Borna Barisic. |
66' | | Shot blocked. Alfredo Morelos - Rangers - shot with right foot from the centre of the box is blocked. Assist - Joe Aribo with a through ball. |
70' | | Offside - Heart of Midlothian. Beni Baningime with a pass, however Liam Boyce is in offside. |
71' | | New attacking attempt. Barrie McKay - Heart of Midlothian - shot with right foot from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - John Souttar. |
72' | | New attacking attempt. Cameron Devlin - Heart of Midlothian - shot with right foot from outside the box is saved in the right corner. |
74' | | Missed chance. Alfredo Morelos - Rangers - shot with right foot from the centre of the box missed to the left. Assist - Joe Aribo. |
75' | | Substitution - Rangers. Steven Davis for Joe Aribo. |
75' | | Substitution - Rangers. Kemar Roofe for Ianis Hagi. |
75' | | Cameron Devlin - Heart of Midlothian - receive yellow card for a foul. |
77' | | Corner - Heart of Midlothian. Conceded by James Tavernier. |
77' | | Substitution - Heart of Midlothian. Armand Gnanduillet for Alex Cochrane. |
79' | | Corner - Rangers. Conceded by Cameron Devlin. |
80' | | New attacking attempt. Kemar Roofe - Rangers - shot with right foot from the right side of the box is saved in the left corner. Assist - Juninho Bacuna with a through ball. |
81' | | Shot blocked. Alfredo Morelos - Rangers - shot with right foot from outside the box is blocked. Assist - Juninho Bacuna. |
81' | | Corner - Rangers. Conceded by John Souttar. |
81' | | New attacking attempt. Connor Goldson - Rangers - shot with the head from the centre of the box is saved in the left corner. Assist - Borna Barisic with a cross. |
81' | | Shot blocked. Juninho Bacuna - Rangers - shot with left foot from outside the box is blocked. Assist - Leon Balogun. |
82' | | Substitution - Heart of Midlothian. Gary Mackay-Steven for Barrie McKay. |
82' | | Offside - Rangers. John Lundstram with a pass, however Alfredo Morelos is in offside. |
84' | | Missed chance. Alfredo Morelos - Rangers - shot with left foot from the centre of the box is close, but missed to the left. Assist - Kemar Roofe. |
84' | | New attacking attempt. Armand Gnanduillet - Heart of Midlothian - shot with left foot from outside the box is saved in the right corner. Assist - Gary Mackay-Steven. |
85' | | Corner - Heart of Midlothian. Conceded by Allan McGregor. |
85' | | Missed chance. Gary Mackay-Steven - Heart of Midlothian - shot with left foot from the centre of the box is high and wide to the left after corner. |
86' | | Stephen Kingsley - Heart of Midlothian - receive yellow card. |
86' | | Juninho Bacuna - Rangers - receive yellow card. |
89' | | Fouled by James Tavernier - Rangers |
89' | | Gary Mackay-Steven - Heart of Midlothian - won a free kick on the left wing. |
90' | | Corner - Heart of Midlothian. Conceded by Glen Kamara. |
90' | | Goal! Rangers 1, Heart of Midlothian 1. Craig Halkett - Heart of Midlothian - header inside of six yard box - left side to the left corner after corner. |
90+4' | | Second Half ended - Rangers 1, Heart of Midlothian 1. |
| | Thats all. Game finished - Rangers 1, Heart of Midlothian 1. |