90'+3'Keaghan Jacobs - Livingston - won a free kick on the left wing.
90'+3'Fouled by Borna Barisic - Rangers
90'+2'Fouled by Keaghan Jacobs - Livingston
90'+2'Borna Barisic - Rangers - won a free kick in defence.
90'+1'Glen Kamara - Rangers - won a free kick on the left wing.
90'+1'Fouled by Keaghan Jacobs - Livingston
90'Missed chance. Borna Barisic - Rangers - shot with right foot from outside the box is close, but misses the top right corner.
89'Missed chance. Greg Stewart - Rangers - shot with right foot from the right side of the box is close, but missed.
87'Substitution - Rangers. Greg Stewart for Joe Aribo.
86'Missed chance. James Tavernier - Rangers - shot with right foot from outside the box missed to the left.
86'Borna Barisic - Rangers - hits the left post with a shot with left foot from outside the box.
85'New attacking attempt. Aymen Souda - Livingston - shot with right foot from outside the box is saved by goalkeeper in the centre of the goal.
82'Substitution - Rangers. Jermain Defoe for Alfredo Morelos.
82'Missed chance. Connor Goldson - Rangers - shot with right foot from the centre of the box missed to the left .
81'Aaron Taylor-Sinclair - Livingston - receive yellow card for a foul.
81'Sheyi Ojo - Rangers - won a free kick in defence.
81'Fouled by Aaron Taylor-Sinclair - Livingston
80'Missed chance. Connor Goldson - Rangers - shot with right foot from outside the box is high and wide to the right.
78'Corner - Livingston. Conceded by Borna Barisic.
77'Lyndon Dykes - Livingston - won a free kick on the right wing.
77'Fouled by Filip Helander - Rangers
77'Missed chance. Sheyi Ojo - Rangers - shot with the head from the centre of the box missed.
73'Marvin Bartley - Livingston - receive yellow card for a foul.
73'Sheyi Ojo - Rangers - won a free kick in attack.
73'Fouled by Marvin Bartley - Livingston
72'Missed chance. Scott Pittman - Livingston - shot with left foot from outside the box goes high.
70'Substitution - Livingston. Keaghan Jacobs for Robbie Crawford.
70'Sheyi Ojo - Rangers - won a free kick on the left wing.
70'Fouled by Jon Guthrie - Livingston
68'Fouled by Lyndon Dykes - Livingston
68' - Rangers - won a free kick in attack.
68'Fouled by Borna Barisic - Rangers
68'Aymen Souda - Livingston - won a free kick on the left wing.
62'Fouled by Ricki Lamie - Livingston
62'Alfredo Morelos - Rangers - won a free kick in defence.
60'Substitution - Livingston. Aaron Taylor-Sinclair for Hakeem Odoffin.
60'Substitution - Livingston. Aymen Souda for Steve Tevi Lawson.
58'Substitution - Rangers. Sheyi Ojo for Ryan Kent - injury.
57'New attacking attempt. Steven Lawless - Livingston - shot with left foot from outside the box is saved by goalkeeper in the centre of the goal.
55'Marvin Bartley - Livingston - won a free kick in defence.
55'Fouled by Ryan Jack - Rangers
52'Goal! Livingston 0, Rangers 2. Alfredo Morelos - Rangers - shot with right foot from a diffucult position on the left to the right corner. Assist - Borna Barisic.
51'Fouled by Robbie Crawford - Livingston
51'Alfredo Morelos - Rangers - won a free kick on the right wing.
45'Second Half starts Livingston 0, Rangers 1.
45'+2'First Half ended - Livingston 0, Rangers 1.
44'Corner - Rangers. Conceded by Scott Pittman.
44'Fouled by Jon Guthrie - Livingston
44'Connor Goldson - Rangers - won a free kick in attack.
42'Jon Guthrie - Livingston - won a free kick in defence.
42'Fouled by Alfredo Morelos - Rangers
42'Missed chance. Connor Goldson - Rangers - shot with the head from the centre of the box missed to the left after corner.
41'Corner - Rangers. Conceded by Jack McMillan.
40'Corner - Rangers. Conceded by Matija Sarkic.
40'New attacking attempt. Glen Kamara - Rangers - shot with right foot from the centre of the box is saved in the top left corner.
39'Scott Arfield - Rangers - won a free kick in attack.
39'Fouled by Marvin Bartley - Livingston
38'Fouled by Lyndon Dykes - Livingston
38'Connor Goldson - Rangers - won a free kick on the left wing.
34'Missed chance. Lyndon Dykes - Livingston - shot with right foot from the centre of the box is high and wide to the right.
32'Goal! Livingston 0, Rangers 1. Joe Aribo - Rangers - shot with left foot from the centre of the box to the top left corner. Assist - Scott Arfield.
31'Missed chance. Ryan Kent - Rangers - shot with right foot from outside the box is close, but missed.
28'Steve Tevi Lawson - Livingston - won a free kick on the right wing.
28'Fouled by Joe Aribo - Rangers
25'Steven Lawless - Livingston - won a free kick in attack.
25'Fouled by Alfredo Morelos - Rangers
24'Scott Arfield - Rangers - won a free kick in attack.
24'Fouled by Jack McMillan - Livingston
21'Glen Kamara - Rangers - won a free kick on the right wing.
21'Fouled by Lyndon Dykes - Livingston
20'Jack McMillan - Livingston - receive yellow card for a foul.
20'Glen Kamara - Rangers - won a free kick in defence.
20'Fouled by Jack McMillan - Livingston
14'Lyndon Dykes - Livingston - won a free kick in defence.
14'Fouled by Connor Goldson - Rangers
12'Missed chance. Scott Pittman - Livingston - shot with the head from the centre of the box missed to the left.
11'Fouled by Steven Lawless - Livingston
11'Borna Barisic - Rangers - won a free kick on the right wing.
9'Jack McMillan - Livingston - won a free kick in defence.
9'Fouled by Alfredo Morelos - Rangers
8'Joe Aribo - Rangers - won a free kick in attack.
8'Fouled by Robbie Crawford - Livingston
7'Corner - Rangers. Conceded by Matija Sarkic.
7'New attacking attempt. Ryan Jack - Rangers - shot with right foot from outside the box is saved in the top right corner.
4'Robbie Crawford - Livingston - won a free kick in attack.
4'Fouled by Ryan Kent - Rangers
2'Fouled by Jon Guthrie - Livingston
2'Alfredo Morelos - Rangers - won a free kick in attack.