Match ends, Bristol City 0, Queens Park Rangers 2.
90'+4
Second Half ends, Bristol City 0, Queens Park Rangers 2.
90'+2
Attempt missed. Dominic Ball (Queens Park Rangers) right footed shot from outside the box is close, but misses to the left. Assisted by Stefan Johansen.
90'
Foul by Albert Adomah (Queens Park Rangers).
90'
Jack Hunt (Bristol City) wins a free kick in the defensive half.
88'
Famara Diédhiou (Bristol City) is shown the yellow card for a bad foul.
88'
Robert Dickie (Queens Park Rangers) wins a free kick in the defensive half.
88'
Foul by Famara Diédhiou (Bristol City).
86'
Attempt saved. Macauley Bonne (Queens Park Rangers) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Albert Adomah.
84'
Henri Lansbury (Bristol City) is shown the yellow card for a bad foul.
84'
Stefan Johansen (Queens Park Rangers) wins a free kick in the defensive half.
84'
Foul by Henri Lansbury (Bristol City).
82'
Substitution, Queens Park Rangers. Albert Adomah replaces Chris Willock.
81'
Substitution, Queens Park Rangers. George Thomas replaces Ilias Chair.
80'
Attempt missed. Stefan Johansen (Queens Park Rangers) left footed shot from outside the box is too high from a direct free kick.
79'
Foul by Henri Lansbury (Bristol City).
79'
Ilias Chair (Queens Park Rangers) wins a free kick in the attacking half.
77'
Corner, Bristol City. Conceded by Todd Kane.
77'
Attempt blocked. Kasey Palmer (Bristol City) right footed shot from outside the box is blocked. Assisted by Nahki Wells.
76'
Dominic Ball (Queens Park Rangers) is shown the yellow card for a bad foul.
76'
Foul by Dominic Ball (Queens Park Rangers).
76'
Antoine Semenyo (Bristol City) wins a free kick in the attacking half.
76'
Attempt saved. Ilias Chair (Queens Park Rangers) right footed shot from outside the box is saved in the centre of the goal. Assisted by Stefan Johansen.
75'
Macauley Bonne (Queens Park Rangers) wins a free kick in the defensive half.
75'
Foul by Henri Lansbury (Bristol City).
75'
Substitution, Queens Park Rangers. Macauley Bonne replaces Charlie Austin.
75'
Substitution, Queens Park Rangers. Dominic Ball replaces Sam Field.
74'
Robert Dickie (Queens Park Rangers) is shown the yellow card for a bad foul.
74'
Foul by Robert Dickie (Queens Park Rangers).
74'
Sam Pearson (Bristol City) wins a free kick on the right wing.
71'
Osman Kakay (Queens Park Rangers) is shown the yellow card for a bad foul.
71'
Foul by Osman Kakay (Queens Park Rangers).
71'
Famara Diédhiou (Bristol City) wins a free kick in the attacking half.
68'
Attempt missed. Nahki Wells (Bristol City) right footed shot from the centre of the box is too high. Assisted by Famara Diédhiou.
64'
Attempt blocked. Charlie Austin (Queens Park Rangers) right footed shot from outside the box is blocked. Assisted by Sam Field with a headed pass.
63'
Attempt missed. Ilias Chair (Queens Park Rangers) left footed shot from the centre of the box is high and wide to the left. Assisted by Lee Wallace with a cross.
63'
Substitution, Queens Park Rangers. Osman Kakay replaces Jordy de Wijs.
60'
Attempt saved. Jordy de Wijs (Queens Park Rangers) header from the centre of the box is saved in the bottom left corner. Assisted by Stefan Johansen with a cross.
60'
Corner, Queens Park Rangers. Conceded by Steven Sessegnon.
59'
Corner, Queens Park Rangers. Conceded by Tomas Kalas.
58'
Robert Dickie (Queens Park Rangers) wins a free kick on the right wing.
58'
Foul by Nahki Wells (Bristol City).
57'
Attempt saved. Sam Pearson (Bristol City) right footed shot from the centre of the box is saved in the centre of the goal.
57'
Attempt blocked. Nahki Wells (Bristol City) right footed shot from outside the box is blocked. Assisted by Antoine Semenyo.
56'
Foul by Robert Dickie (Queens Park Rangers).
56'
Daniel Bentley (Bristol City) wins a free kick in the defensive half.
56'
Attempt missed. Jordy de Wijs (Queens Park Rangers) header from the centre of the box is close, but misses to the left. Assisted by Ilias Chair with a cross following a corner.
55'
Corner, Queens Park Rangers. Conceded by Tomas Kalas.
55'
Attempt blocked. Charlie Austin (Queens Park Rangers) right footed shot from the centre of the box is blocked. Assisted by Stefan Johansen.
54'
Sam Field (Queens Park Rangers) wins a free kick in the defensive half.
54'
Foul by Kasey Palmer (Bristol City).
52'
Foul by Sam Field (Queens Park Rangers).
52'
Steven Sessegnon (Bristol City) wins a free kick in the defensive half.
50'
Corner, Queens Park Rangers. Conceded by Steven Sessegnon.
45'
Second Half begins Bristol City 0, Queens Park Rangers 2.
45'+9
First Half ends, Bristol City 0, Queens Park Rangers 2.
45'+8
Attempt missed. Nahki Wells (Bristol City) right footed shot from outside the box is high and wide to the right. Assisted by Antoine Semenyo.
45'+6
Foul by Famara Diédhiou (Bristol City).
45'+6
Robert Dickie (Queens Park Rangers) wins a free kick in the defensive half.
45'+2
Foul by Famara Diédhiou (Bristol City).
45'+2
Jordy de Wijs (Queens Park Rangers) wins a free kick in the defensive half.
45'+1
Attempt blocked. Ilias Chair (Queens Park Rangers) right footed shot from the left side of the box is blocked. Assisted by Chris Willock.
45'
Attempt missed. Lee Wallace (Queens Park Rangers) left footed shot from outside the box misses to the left. Assisted by Sam Field following a corner.
44'
Corner, Queens Park Rangers. Conceded by Tomas Kalas.
44'
Attempt blocked. Robert Dickie (Queens Park Rangers) right footed shot from the centre of the box is blocked. Assisted by Stefan Johansen with a cross.
43'
Corner, Queens Park Rangers. Conceded by Henri Lansbury.
42'
Henri Lansbury (Bristol City) wins a free kick in the defensive half.
42'
Foul by Charlie Austin (Queens Park Rangers).
39'
Foul by Sam Field (Queens Park Rangers).
39'
Nahki Wells (Bristol City) wins a free kick in the attacking half.
37'
Substitution, Bristol City. Sam Pearson replaces Zak Vyner because of an injury.
32'
Zak Vyner (Bristol City) wins a free kick in the attacking half.
32'
Foul by Sam Field (Queens Park Rangers).
31'
Substitution, Bristol City. Henri Lansbury replaces Ádám Nagy because of an injury.
30'
Steven Sessegnon (Bristol City) wins a free kick in the defensive half.
30'
Foul by Charlie Austin (Queens Park Rangers).
29'
Attempt missed. Kasey Palmer (Bristol City) right footed shot from outside the box is too high. Assisted by Nahki Wells.
29'
Attempt blocked. Jack Hunt (Bristol City) right footed shot from the right side of the box is blocked.
27'
Corner, Bristol City. Conceded by Sam Field.
26'
Nahki Wells (Bristol City) wins a free kick in the defensive half.
26'
Foul by Jordy de Wijs (Queens Park Rangers).
26'
Nahki Wells (Bristol City) wins a free kick in the defensive half.
26'
Foul by Todd Kane (Queens Park Rangers).
24'
Corner, Queens Park Rangers. Conceded by Tomas Kalas.
23'
Substitution, Bristol City. Antoine Semenyo replaces Tyreeq Bakinson.
22'
Goal! Bristol City 0, Queens Park Rangers 2. Robert Dickie (Queens Park Rangers) left footed shot from very close range to the top left corner following a corner.
22'
Yoann Barbet (Queens Park Rangers) hits the right post with a left footed shot from the centre of the box. Assisted by Ilias Chair with a cross following a corner.
21'
Corner, Queens Park Rangers. Conceded by Ádám Nagy.
21'
Attempt blocked. Stefan Johansen (Queens Park Rangers) left footed shot from the centre of the box is blocked.
21'
Foul by Kasey Palmer (Bristol City).
21'
Lee Wallace (Queens Park Rangers) wins a free kick in the defensive half.
19'
Charlie Austin (Queens Park Rangers) wins a free kick in the attacking half.
19'
Foul by Ádám Nagy (Bristol City).
15'
Foul by Robert Dickie (Queens Park Rangers).
15'
Nahki Wells (Bristol City) wins a free kick in the defensive half.
11'
Goal! Bristol City 0, Queens Park Rangers 1. Ilias Chair (Queens Park Rangers) header from the centre of the box to the bottom left corner. Assisted by Todd Kane with a cross.
7'
Foul by Chris Willock (Queens Park Rangers).
7'
Steven Sessegnon (Bristol City) wins a free kick on the left wing.
5'
Corner, Bristol City. Conceded by Robert Dickie.
3'
Corner, Bristol City. Conceded by Yoann Barbet.
3'
Foul by Famara Diédhiou (Bristol City).
3'
Yoann Barbet (Queens Park Rangers) wins a free kick in the defensive half.
2'
Famara Diédhiou (Bristol City) wins a free kick on the left wing.