Second Half Extra Time ends, Partick Thistle 1, Rangers 3.
120'+1
Attempt missed. Daniel Candeias (Rangers) right footed shot from the right side of the box is too high.
120'
Foul by Kevin Nisbet (Partick Thistle).
120'
Josh Windass (Rangers) wins a free kick on the left wing.
119'
Corner, Rangers. Conceded by Ryan Edwards.
119'
Corner, Rangers. Conceded by Kevin Nisbet.
119'
Corner, Rangers. Conceded by Ryan Scully.
119'
Attempt saved. James Tavernier (Rangers) right footed shot from the right side of the box is saved in the bottom left corner.
117'
Conor Sammon (Partick Thistle) wins a free kick on the right wing.
117'
Foul by Fábio Cardoso (Rangers).
115'
Corner, Partick Thistle. Conceded by Lee Hodson.
114'
Lee Hodson (Rangers) is shown the yellow card for a bad foul.
114'
Adam Barton (Partick Thistle) wins a free kick on the left wing.
114'
Foul by Lee Hodson (Rangers).
111'
Attempt blocked. Jason Holt (Rangers) right footed shot from the left side of the box is blocked.
110'
Foul by Niall Keown (Partick Thistle).
110'
Eduardo Herrera (Rangers) wins a free kick on the left wing.
109'
Christie Elliott (Partick Thistle) is shown the yellow card for a bad foul.
109'
Graham Dorrans (Rangers) wins a free kick in the attacking half.
109'
Foul by Christie Elliott (Partick Thistle).
109'
Corner, Partick Thistle. Conceded by Jak Alnwick.
108'
Attempt saved. Kris Doolan (Partick Thistle) right footed shot from outside the box is saved in the bottom left corner.
105'
Second Half Extra Time begins Partick Thistle 1, Rangers 3.
105'+1
First Half Extra Time ends, Partick Thistle 1, Rangers 3.
105'+1
Danny Devine (Partick Thistle) wins a free kick in the defensive half.
105'+1
Foul by Jason Holt (Rangers).
105'
Substitution, Partick Thistle. Stuart Bannigan replaces Steven Lawless.
105'
Attempt missed. Lee Hodson (Rangers) left footed shot from outside the box is high and wide to the right.
102'
Corner, Rangers. Conceded by Paul McGinn.
101'
Daniel Candeias (Rangers) wins a free kick in the defensive half.
101'
Foul by Christie Elliott (Partick Thistle).
99'
Goal! Partick Thistle 1, Rangers 3. Eduardo Herrera (Rangers) right footed shot from the centre of the box to the bottom right corner. Assisted by Daniel Candeias.
97'
Attempt saved. Conor Sammon (Partick Thistle) right footed shot from the centre of the box is saved in the centre of the goal.
95'
Attempt missed. Christie Elliott (Partick Thistle) right footed shot from outside the box is too high.
94'
Goal! Partick Thistle 1, Rangers 2. Daniel Candeias (Rangers) left footed shot from outside the box to the bottom right corner. Assisted by Eduardo Herrera.
93'
Attempt blocked. Josh Windass (Rangers) right footed shot from the centre of the box is blocked.
90'
First Half Extra Time begins Partick Thistle 1, Rangers 1.
Goal! Partick Thistle 1, Rangers 1. Kris Doolan (Partick Thistle) left footed shot from very close range to the top left corner. Assisted by Conor Sammon.
89'
Attempt missed. Kris Doolan (Partick Thistle) right footed shot from outside the box is too high.
88'
Corner, Partick Thistle. Conceded by Daniel Candeias.
86'
Attempt missed. Jason Holt (Rangers) right footed shot from outside the box is high and wide to the left.
85'
Graham Dorrans (Rangers) wins a free kick in the attacking half.
85'
Foul by Ryan Edwards (Partick Thistle).
83'
Danny Devine (Partick Thistle) wins a free kick in the defensive half.
83'
Foul by Alfredo Morelos (Rangers).
83'
Substitution, Partick Thistle. Kevin Nisbet replaces Blair Spittal.
82'
Attempt missed. Niall Keown (Partick Thistle) left footed shot from the centre of the box is just a bit too high.
82'
Attempt saved. Danny Devine (Partick Thistle) left footed shot from the centre of the box is saved in the centre of the goal.
81'
Corner, Partick Thistle. Conceded by Ross McCrorie.
81'
Attempt blocked. Steven Lawless (Partick Thistle) right footed shot from the right side of the box is blocked.
80'
Corner, Partick Thistle. Conceded by Lee Hodson.
79'
Foul by Daniel Candeias (Rangers).
79'
Steven Lawless (Partick Thistle) wins a free kick on the right wing.
79'
Substitution, Rangers. Lee Hodson replaces Declan John.
77'
Attempt blocked. Graham Dorrans (Rangers) left footed shot from outside the box is blocked.
76'
Substitution, Rangers. Ross McCrorie replaces Bruno Alves.
76'
Attempt missed. Graham Dorrans (Rangers) right footed shot from outside the box is close, but misses to the left.
74'
Foul by Steven Lawless (Partick Thistle).
74'
James Tavernier (Rangers) wins a free kick on the right wing.
71'
Substitution, Rangers. Jason Holt replaces Carlos Peña.
67'
Ryan Edwards (Partick Thistle) wins a free kick on the right wing.
67'
Foul by Graham Dorrans (Rangers).
65'
Attempt missed. Daniel Candeias (Rangers) right footed shot from the right side of the box is just a bit too high.
65'
Attempt blocked. Steven Lawless (Partick Thistle) right footed shot from outside the box is blocked.
65'
Corner, Partick Thistle. Conceded by Jak Alnwick.
64'
Attempt saved. Conor Sammon (Partick Thistle) right footed shot from outside the box is saved in the bottom right corner.
62'
Declan John (Rangers) wins a free kick on the right wing.
62'
Foul by Kris Doolan (Partick Thistle).
59'
Attempt blocked. Conor Sammon (Partick Thistle) right footed shot from the right side of the box is blocked.
59'
Foul by Steven Lawless (Partick Thistle).
59'
Daniel Candeias (Rangers) wins a free kick on the left wing.
57'
Substitution, Partick Thistle. Kris Doolan replaces Jordan Turnbull.
55'
Goal! Partick Thistle 0, Rangers 1. Carlos Peña (Rangers) header from the centre of the box to the bottom right corner. Assisted by Daniel Candeias following a corner.
54'
Corner, Rangers. Conceded by Danny Devine.
53'
Attempt missed. Alfredo Morelos (Rangers) right footed shot from the right side of the box is close, but misses to the left.
51'
Corner, Rangers. Conceded by Danny Devine.
45'
Second Half begins Partick Thistle 0, Rangers 0.
45'+1
First Half ends, Partick Thistle 0, Rangers 0.
45'
Corner, Rangers. Conceded by Christie Elliott.
45'
Attempt blocked. Ryan Jack (Rangers) right footed shot from outside the box is blocked.
43'
Attempt missed. Blair Spittal (Partick Thistle) right footed shot from outside the box is just a bit too high from a direct free kick.
42'
Ryan Edwards (Partick Thistle) wins a free kick in the defensive half.
42'
Foul by Ryan Jack (Rangers).
42'
Attempt blocked. Conor Sammon (Partick Thistle) left footed shot from outside the box is blocked.
41'
Attempt saved. Conor Sammon (Partick Thistle) header from the left side of the six yard box is saved in the bottom right corner.
38'
Corner, Partick Thistle. Conceded by Jak Alnwick.
38'
Attempt saved. Conor Sammon (Partick Thistle) left footed shot from the left side of the box is saved in the bottom right corner.
36'
Corner, Rangers. Conceded by Danny Devine.
36'
Attempt blocked. Alfredo Morelos (Rangers) right footed shot from the right side of the box is blocked.
35'
Foul by Jordan Turnbull (Partick Thistle).
35'
Carlos Peña (Rangers) wins a free kick in the defensive half.
32'
Ryan Edwards (Partick Thistle) wins a free kick on the right wing.
32'
Foul by Graham Dorrans (Rangers).
31'
Foul by Niall Keown (Partick Thistle).
31'
Alfredo Morelos (Rangers) wins a free kick in the attacking half.
30'
Conor Sammon (Partick Thistle) wins a free kick in the attacking half.
30'
Foul by Fábio Cardoso (Rangers).
28'
Corner, Rangers. Conceded by Paul McGinn.
27'
Attempt saved. Alfredo Morelos (Rangers) right footed shot from outside the box is saved in the bottom left corner.
25'
Attempt missed. Alfredo Morelos (Rangers) left footed shot from a difficult angle on the left is just a bit too high.
24'
Attempt saved. Alfredo Morelos (Rangers) right footed shot from outside the box is saved in the bottom right corner.
23'
Attempt saved. Conor Sammon (Partick Thistle) left footed shot from outside the box is saved in the centre of the goal.
22'
Bruno Alves (Rangers) wins a free kick in the attacking half.
22'
Foul by Blair Spittal (Partick Thistle).
20'
Corner, Rangers. Conceded by Danny Devine.
14'
Josh Windass (Rangers) wins a free kick on the left wing.
14'
Foul by Paul McGinn (Partick Thistle).
13'
Steven Lawless (Partick Thistle) is shown the yellow card for a bad foul.
13'
Foul by Steven Lawless (Partick Thistle).
13'
Declan John (Rangers) wins a free kick on the left wing.
12'
Foul by Fábio Cardoso (Rangers).
12'
Conor Sammon (Partick Thistle) wins a free kick in the attacking half.
11'
Foul by Conor Sammon (Partick Thistle).
11'
Fábio Cardoso (Rangers) wins a free kick in the attacking half.
10'
Attempt missed. Daniel Candeias (Rangers) left footed shot from outside the box is high and wide to the left.
10'
Daniel Candeias (Rangers) wins a free kick in the defensive half.
10'
Foul by Christie Elliott (Partick Thistle).
9'
Attempt missed. James Tavernier (Rangers) right footed shot from the centre of the box is just a bit too high.
8'
Foul by Jordan Turnbull (Partick Thistle).
8'
Josh Windass (Rangers) wins a free kick on the right wing.
8'
Attempt saved. Niall Keown (Partick Thistle) header from the centre of the box is saved in the centre of the goal.
8'
Corner, Partick Thistle. Conceded by Graham Dorrans.
7'
Attempt blocked. Blair Spittal (Partick Thistle) right footed shot from outside the box is blocked.
6'
Ryan Jack (Rangers) wins a free kick in the defensive half.
6'
Foul by Ryan Edwards (Partick Thistle).
4'
Attempt blocked. Josh Windass (Rangers) right footed shot from outside the box is blocked.