Match ends, Bristol City 2, Queens Park Rangers 0.
90'+4
Second Half ends, Bristol City 2, Queens Park Rangers 0.
90'+3
Corner, Queens Park Rangers. Conceded by Niclas Eliasson.
90'+2
Nahki Wells (Queens Park Rangers) wins a free kick on the right wing.
90'+2
Foul by Tommy Rowe (Bristol City).
90'+1
Attempt blocked. Jordan Hugill (Queens Park Rangers) left footed shot from the centre of the box is blocked.
90'
Corner, Queens Park Rangers. Conceded by Tomas Kalas.
90'
Attempt blocked. Ryan Manning (Queens Park Rangers) right footed shot from outside the box is blocked.
90'
Attempt saved. Han-Noah Massengo (Bristol City) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Taylor Moore.
85'
Corner, Queens Park Rangers. Conceded by Tommy Rowe.
83'
Attempt missed. Nathan Baker (Bristol City) header from the centre of the box misses to the left. Assisted by Niclas Eliasson with a cross following a set piece situation.
82'
Foul by Ryan Manning (Queens Park Rangers).
82'
Pedro Pereira (Bristol City) wins a free kick on the right wing.
80'
Attempt blocked. Ilias Chair (Queens Park Rangers) right footed shot from outside the box is blocked. Assisted by Luke Amos.
79'
Andreas Weimann (Bristol City) is shown the yellow card for hand ball.
78'
Hand ball by Andreas Weimann (Bristol City).
77'
Corner, Bristol City. Conceded by Todd Kane.
77'
Attempt blocked. Han-Noah Massengo (Bristol City) header from the centre of the box is blocked. Assisted by Andreas Weimann with a cross.
77'
Attempt missed. Ilias Chair (Queens Park Rangers) left footed shot from outside the box is high and wide to the left.
76'
Nahki Wells (Queens Park Rangers) wins a free kick in the defensive half.
76'
Foul by Niclas Eliasson (Bristol City).
74'
Hand ball by Ryan Manning (Queens Park Rangers).
74'
Attempt saved. Ilias Chair (Queens Park Rangers) right footed shot from outside the box is saved in the centre of the goal. Assisted by Nahki Wells.
74'
Luke Amos (Queens Park Rangers) wins a free kick in the defensive half.
Attempt missed. Jordan Hugill (Queens Park Rangers) header from the centre of the box misses to the right. Assisted by Ryan Manning with a cross.
70'
Bright Samuel (Queens Park Rangers) wins a free kick on the right wing.
70'
Foul by Han-Noah Massengo (Bristol City).
68'
Foul by Kasey Palmer (Bristol City).
66'
Foul by Jordan Hugill (Queens Park Rangers).
66'
Tomas Kalas (Bristol City) wins a free kick in the defensive half.
65'
Substitution, Queens Park Rangers. Todd Kane replaces Angel Rangel.
65'
Substitution, Queens Park Rangers. Nahki Wells replaces Eberechi Eze.
63'
Foul by Jordan Hugill (Queens Park Rangers).
63'
Daniel Bentley (Bristol City) wins a free kick in the defensive half.
61'
Luke Amos (Queens Park Rangers) wins a free kick in the attacking half.
61'
Foul by Benik Afobe (Bristol City).
59'
Goal! Bristol City 2, Queens Park Rangers 0. Benik Afobe (Bristol City) right footed shot from the centre of the box to the bottom left corner. Assisted by Andreas Weimann.
59'
Substitution, Queens Park Rangers. Ilias Chair replaces Matthew Smith.
58'
Substitution, Bristol City. Pedro Pereira replaces Jack Hunt.
57'
Corner, Queens Park Rangers. Conceded by Daniel Bentley.
57'
Attempt saved. Jordan Hugill (Queens Park Rangers) header from the centre of the box is saved in the top left corner. Assisted by Grant Hall with a headed pass.
56'
Corner, Queens Park Rangers. Conceded by Jack Hunt.
56'
Attempt blocked. Ryan Manning (Queens Park Rangers) left footed shot from a difficult angle and long range on the right is blocked.
55'
Jack Hunt (Bristol City) is shown the yellow card for a bad foul.
55'
Bright Samuel (Queens Park Rangers) wins a free kick on the right wing.
55'
Foul by Jack Hunt (Bristol City).
54'
Attempt blocked. Yoann Barbet (Queens Park Rangers) left footed shot from outside the box is blocked.
53'
Bright Samuel (Queens Park Rangers) wins a free kick in the attacking half.
53'
Foul by Tommy Rowe (Bristol City).
49'
Attempt missed. Bright Samuel (Queens Park Rangers) right footed shot from the right side of the box is close, but misses to the right. Assisted by Matthew Smith.
48'
Kasey Palmer (Bristol City) wins a free kick in the attacking half.
48'
Foul by Geoff Cameron (Queens Park Rangers).
46'
Attempt missed. Jordan Hugill (Queens Park Rangers) right footed shot from very close range is high and wide to the right. Assisted by Bright Samuel.
45'
Second Half begins Bristol City 1, Queens Park Rangers 0.
45'
Substitution, Bristol City. Han-Noah Massengo replaces Ádám Nagy because of an injury.
45'+5
First Half ends, Bristol City 1, Queens Park Rangers 0.
45'+3
Bright Samuel (Queens Park Rangers) is shown the yellow card.
45'+2
Tommy Rowe (Bristol City) wins a free kick in the attacking half.
45'+2
Foul by Bright Samuel (Queens Park Rangers).
45'+1
Foul by Grant Hall (Queens Park Rangers).
45'+1
Benik Afobe (Bristol City) wins a free kick on the right wing.
44'
Delay over. They are ready to continue.
42'
Delay in match because of an injury Ádám Nagy (Bristol City).
42'
Foul by Geoff Cameron (Queens Park Rangers).
42'
Benik Afobe (Bristol City) wins a free kick in the attacking half.
41'
Offside, Bristol City. Kasey Palmer tries a through ball, but Andreas Weimann is caught offside.
39'
Foul by Jordan Hugill (Queens Park Rangers).
39'
Tomas Kalas (Bristol City) wins a free kick on the right wing.
37'
Delay over. They are ready to continue.
37'
Delay over. They are ready to continue.
36'
Delay in match (Queens Park Rangers).
35'
Goal! Bristol City 1, Queens Park Rangers 0. Ádám Nagy (Bristol City) right footed shot from the centre of the box to the bottom right corner.
34'
Angel Rangel (Queens Park Rangers) is shown the yellow card.
33'
Attempt missed. Geoff Cameron (Queens Park Rangers) right footed shot from the centre of the box misses to the right. Assisted by Grant Hall with a headed pass following a corner.
33'
Corner, Queens Park Rangers. Conceded by Jack Hunt.
31'
Corner, Bristol City. Conceded by Yoann Barbet.
31'
Attempt blocked. Kasey Palmer (Bristol City) right footed shot from outside the box is blocked. Assisted by Josh Brownhill.
30'
Corner, Bristol City. Conceded by Angel Rangel.
29'
Attempt missed. Jordan Hugill (Queens Park Rangers) header from very close range misses to the left. Assisted by Bright Samuel with a cross.
27'
Attempt missed. Eberechi Eze (Queens Park Rangers) right footed shot from outside the box misses to the right. Assisted by Ryan Manning.
21'
Eberechi Eze (Queens Park Rangers) wins a free kick in the attacking half.
21'
Foul by Kasey Palmer (Bristol City).
19'
Attempt missed. Nathan Baker (Bristol City) left footed shot from the centre of the box misses to the right.
16'
Dangerous play by Yoann Barbet (Queens Park Rangers).
16'
Josh Brownhill (Bristol City) wins a free kick in the defensive half.
15'
Bright Samuel (Queens Park Rangers) wins a free kick on the right wing.
15'
Foul by Tommy Rowe (Bristol City).
14'
Attempt missed. Tommy Rowe (Bristol City) left footed shot from the left side of the box misses to the right. Assisted by Andreas Weimann.
14'
Attempt blocked. Benik Afobe (Bristol City) right footed shot from the centre of the box is blocked. Assisted by Andreas Weimann.
13'
Yoann Barbet (Queens Park Rangers) wins a free kick in the defensive half.
13'
Foul by Benik Afobe (Bristol City).
12'
Attempt missed. Jordan Hugill (Queens Park Rangers) left footed shot from outside the box is too high. Assisted by Luke Amos.
3'
Foul by Luke Amos (Queens Park Rangers).
3'
Benik Afobe (Bristol City) wins a free kick in the attacking half.