Match ends, Queens Park Rangers 0, Middlesbrough 3.
90'+4
Second Half ends, Queens Park Rangers 0, Middlesbrough 3.
88'
Offside, Middlesbrough. Adam Clayton tries a through ball, but Rudy Gestede is caught offside.
87'
Adam Clayton (Middlesbrough) wins a free kick on the right wing.
87'
Foul by Luke Freeman (Queens Park Rangers).
87'
Substitution, Middlesbrough. Cyrus Christie replaces Stewart Downing.
85'
Goal! Queens Park Rangers 0, Middlesbrough 3. Adama Traoré (Middlesbrough) right footed shot from the right side of the box to the bottom left corner. Assisted by Rudy Gestede with a through ball.
85'
Attempt missed. Jack Robinson (Queens Park Rangers) header from the centre of the box is too high.
83'
Jonny Howson (Middlesbrough) wins a free kick in the attacking half.
83'
Foul by Luke Freeman (Queens Park Rangers).
82'
Attempt saved. Rudy Gestede (Middlesbrough) header from the centre of the box is saved in the bottom right corner. Assisted by Adama Traoré with a cross.
82'
Attempt saved. Joel Lynch (Queens Park Rangers) right footed shot from the centre of the box is saved in the bottom left corner.
78'
Foul by Matt Smith (Queens Park Rangers).
78'
Daniel Ayala (Middlesbrough) wins a free kick in the defensive half.
77'
Attempt blocked. Rudy Gestede (Middlesbrough) left footed shot from the left side of the box is blocked. Assisted by Jonny Howson.
75'
Attempt missed. Darnell Furlong (Queens Park Rangers) header from the centre of the box is close, but misses to the right. Assisted by Luke Freeman with a cross following a set piece situation.
75'
Foul by Daniel Ayala (Middlesbrough).
75'
Eberechi Eze (Queens Park Rangers) wins a free kick on the left wing.
72'
Substitution, Middlesbrough. Adam Clayton replaces Patrick Bamford.
70'
Substitution, Queens Park Rangers. Eberechi Eze replaces Josh Scowen.
Attempt missed. Matt Smith (Queens Park Rangers) header from the centre of the box is too high. Assisted by Luke Freeman with a cross following a corner.
67'
Corner, Queens Park Rangers. Conceded by Ryan Shotton.
64'
Delay over. They are ready to continue.
63'
Delay in match Patrick Bamford (Middlesbrough) because of an injury.
62'
Attempt missed. Massimo Luongo (Queens Park Rangers) right footed shot from outside the box is too high.
61'
Attempt blocked. Stewart Downing (Middlesbrough) left footed shot from the centre of the box is blocked. Assisted by Britt Assombalonga.
60'
Attempt blocked. Stewart Downing (Middlesbrough) left footed shot from outside the box is blocked. Assisted by Grant Leadbitter.
59'
Adama Traoré (Middlesbrough) wins a free kick in the attacking half.
59'
Foul by Jack Robinson (Queens Park Rangers).
58'
Foul by Darnell Furlong (Queens Park Rangers).
58'
Britt Assombalonga (Middlesbrough) wins a free kick in the defensive half.
58'
Foul by Britt Assombalonga (Middlesbrough).
58'
Massimo Luongo (Queens Park Rangers) wins a free kick in the defensive half.
56'
Stewart Downing (Middlesbrough) wins a free kick in the attacking half.
56'
Foul by Josh Scowen (Queens Park Rangers).
55'
Attempt blocked. Britt Assombalonga (Middlesbrough) left footed shot from outside the box is blocked. Assisted by Grant Leadbitter.
53'
Attempt missed. Conor Washington (Queens Park Rangers) right footed shot from the left side of the box misses to the right. Assisted by Josh Scowen.
52'
Attempt missed. Nedum Onuoha (Queens Park Rangers) right footed shot from outside the box is too high. Assisted by Josh Scowen.
49'
Dangerous play by Ryan Shotton (Middlesbrough).
49'
Luke Freeman (Queens Park Rangers) wins a free kick in the attacking half.
45'
Second Half begins Queens Park Rangers 0, Middlesbrough 2.
45'
Substitution, Queens Park Rangers. Matt Smith replaces Aramide Oteh.
45'
Substitution, Queens Park Rangers. Bright Samuel replaces Jake Bidwell.
45'+2
First Half ends, Queens Park Rangers 0, Middlesbrough 2.
45'
Attempt saved. Conor Washington (Queens Park Rangers) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Jack Robinson.
45'
Nedum Onuoha (Queens Park Rangers) wins a free kick in the defensive half.
45'
Foul by Britt Assombalonga (Middlesbrough).
44'
Attempt missed. Luke Freeman (Queens Park Rangers) left footed shot from outside the box is high and wide to the right.
44'
Foul by Britt Assombalonga (Middlesbrough).
44'
Nedum Onuoha (Queens Park Rangers) wins a free kick in the defensive half.
42'
Offside, Middlesbrough. Adama Traoré tries a through ball, but Patrick Bamford is caught offside.
42'
Attempt blocked. Conor Washington (Queens Park Rangers) right footed shot from the left side of the box is blocked.
42'
Attempt blocked. Luke Freeman (Queens Park Rangers) left footed shot from outside the box is blocked.
39'
Corner, Queens Park Rangers. Conceded by Ryan Shotton.
37'
Jonny Howson (Middlesbrough) wins a free kick in the defensive half.
37'
Foul by Luke Freeman (Queens Park Rangers).
34'
Goal! Queens Park Rangers 0, Middlesbrough 2. George Friend (Middlesbrough) left footed shot from outside the box to the top left corner. Assisted by Stewart Downing.
34'
Britt Assombalonga (Middlesbrough) wins a free kick in the defensive half.
34'
Foul by Darnell Furlong (Queens Park Rangers).
33'
Grant Leadbitter (Middlesbrough) wins a free kick in the defensive half.
32'
Offside, Middlesbrough. Grant Leadbitter tries a through ball, but Patrick Bamford is caught offside.
31'
Foul by Josh Scowen (Queens Park Rangers).
31'
Patrick Bamford (Middlesbrough) wins a free kick in the attacking half.
28'
Corner, Middlesbrough. Conceded by Darnell Furlong.
26'
Corner, Queens Park Rangers. Conceded by Jonny Howson.
24'
Goal! Queens Park Rangers 0, Middlesbrough 1. Daniel Ayala (Middlesbrough) header from very close range to the top right corner. Assisted by Adama Traoré following a corner.
24'
Attempt blocked. Ben Gibson (Middlesbrough) header from the left side of the six yard box is blocked. Assisted by Grant Leadbitter with a cross.
23'
Corner, Middlesbrough. Conceded by Luke Freeman.
23'
Attempt blocked. Stewart Downing (Middlesbrough) left footed shot from outside the box is blocked.
19'
Foul by Patrick Bamford (Middlesbrough).
19'
Jake Bidwell (Queens Park Rangers) wins a free kick in the defensive half.
17'
Attempt missed. Adama Traoré (Middlesbrough) right footed shot from outside the box misses to the left. Assisted by George Friend.
16'
Offside, Middlesbrough. Ben Gibson tries a through ball, but Britt Assombalonga is caught offside.
14'
Attempt missed. Massimo Luongo (Queens Park Rangers) right footed shot from outside the box misses to the right. Assisted by Aramide Oteh.
13'
Massimo Luongo (Queens Park Rangers) wins a free kick in the defensive half.
13'
Foul by Britt Assombalonga (Middlesbrough).
12'
Attempt blocked. Daniel Ayala (Middlesbrough) header from the centre of the box is blocked. Assisted by Stewart Downing with a cross.
11'
Foul by Massimo Luongo (Queens Park Rangers).
11'
Adama Traoré (Middlesbrough) wins a free kick on the left wing.
6'
Attempt missed. Jack Robinson (Queens Park Rangers) left footed shot from outside the box is close, but misses to the right. Assisted by Luke Freeman.
3'
Daniel Ayala (Middlesbrough) wins a free kick in the defensive half.