Match ends, Rotherham United 3, Queens Park Rangers 1.
90'+5
Second Half ends, Rotherham United 3, Queens Park Rangers 1.
90'+5
Corner, Queens Park Rangers. Conceded by Wes Harding.
90'+3
Foul by Niko Hämäläinen (Queens Park Rangers).
90'+3
Kieran Sadlier (Rotherham United) wins a free kick on the right wing.
90'+2
Attempt missed. Yoann Barbet (Queens Park Rangers) left footed shot from outside the box is close, but misses to the right.
90'
Goal! Rotherham United 3, Queens Park Rangers 1. Michael Smith (Rotherham United) left footed shot from the centre of the box to the centre of the goal. Assisted by Jamie Lindsay following a fast break.
86'
Attempt missed. Macauley Bonne (Queens Park Rangers) header from the centre of the box misses to the right. Assisted by Yoann Barbet with a cross.
85'
Offside, Rotherham United. Ryan Giles tries a through ball, but Michael Smith is caught offside.
84'
Foul by Yoann Barbet (Queens Park Rangers).
84'
Kieran Sadlier (Rotherham United) wins a free kick on the right wing.
82'
Corner, Rotherham United. Conceded by Ilias Chair.
82'
Attempt blocked. Daniel Barlaser (Rotherham United) right footed shot from outside the box is blocked. Assisted by Lewis Wing.
82'
Attempt missed. Michael Smith (Rotherham United) header from the centre of the box misses to the left. Assisted by Ryan Giles with a cross.
81'
Substitution, Rotherham United. Kieran Sadlier replaces Freddie Ladapo because of an injury.
80'
Substitution, Queens Park Rangers. Chris Willock replaces George Thomas.
80'
Substitution, Queens Park Rangers. Ilias Chair replaces Sam Field.
77'
Attempt missed. Freddie Ladapo (Rotherham United) right footed shot from the centre of the box is too high.
76'
Foul by Lyndon Dykes (Queens Park Rangers).
76'
Richard Wood (Rotherham United) wins a free kick in the defensive half.
75'
Richard Wood (Rotherham United) is shown the yellow card for a bad foul.
74'
Seny Timothy Dieng (Queens Park Rangers) wins a free kick in the defensive half.
74'
Foul by Richard Wood (Rotherham United).
74'
Attempt blocked. Jamie Lindsay (Rotherham United) header from outside the box is blocked.
73'
Foul by Sam Field (Queens Park Rangers).
73'
Freddie Ladapo (Rotherham United) wins a free kick in the attacking half.
72'
Corner, Rotherham United. Conceded by Yoann Barbet.
71'
Corner, Rotherham United. Conceded by Robert Dickie.
70'
Michael Smith (Rotherham United) is shown the yellow card for a bad foul.
70'
Seny Timothy Dieng (Queens Park Rangers) wins a free kick in the defensive half.
70'
Michael Smith (Rotherham United).
70'
Attempt saved. Freddie Ladapo (Rotherham United) right footed shot from the centre of the box is saved in the top right corner. Assisted by Michael Smith with a headed pass.
67'
Substitution, Queens Park Rangers. Macauley Bonne replaces Charlie Kelman.
66'
Goal! Rotherham United 2, Queens Park Rangers 1. Freddie Ladapo (Rotherham United) right footed shot from the centre of the box to the bottom left corner. Assisted by Wes Harding with a through ball.
65'
Attempt missed. Lewis Wing (Rotherham United) right footed shot from the right side of the box is just a bit too high. Assisted by Michael Smith.
64'
Goal! Rotherham United 1, Queens Park Rangers 1. Freddie Ladapo (Rotherham United) left footed shot from the centre of the box to the bottom right corner. Assisted by Lewis Wing.
59'
Substitution, Rotherham United. Michael Smith replaces Matt Crooks.
59'
Substitution, Rotherham United. Jamie Lindsay replaces Ben Wiles.
59'
Substitution, Rotherham United. Lewis Wing replaces Shaun MacDonald.
59'
Offside, Queens Park Rangers. Niko Hämäläinen tries a through ball, but George Thomas is caught offside.
58'
Osman Kakay (Queens Park Rangers) wins a free kick in the defensive half.
58'
Foul by Richard Wood (Rotherham United).
57'
Foul by Sam Field (Queens Park Rangers).
57'
Ben Wiles (Rotherham United) wins a free kick in the defensive half.
55'
Foul by Lyndon Dykes (Queens Park Rangers).
55'
Richard Wood (Rotherham United) wins a free kick in the defensive half.
54'
Offside, Rotherham United. Matt Crooks tries a through ball, but Freddie Ladapo is caught offside.
53'
Attempt missed. Clark Robertson (Rotherham United) left footed shot from outside the box is too high. Assisted by Matt Crooks.
52'
Goal! Rotherham United 0, Queens Park Rangers 1. Lyndon Dykes (Queens Park Rangers) right footed shot from the centre of the box to the top right corner. Assisted by Osman Kakay.
51'
Attempt missed. Clark Robertson (Rotherham United) header from the left side of the six yard box is too high. Assisted by Daniel Barlaser with a cross following a corner.
50'
Corner, Rotherham United. Conceded by Robert Dickie.
49'
Attempt missed. Clark Robertson (Rotherham United) left footed shot from outside the box is too high. Assisted by Freddie Ladapo following a set piece situation.
48'
Foul by Osman Kakay (Queens Park Rangers).
48'
Freddie Ladapo (Rotherham United) wins a free kick in the attacking half.
46'
George Thomas (Queens Park Rangers) wins a free kick in the attacking half.
46'
Foul by Shaun MacDonald (Rotherham United).
45'
Second Half begins Rotherham United 0, Queens Park Rangers 0.
45'
Substitution, Queens Park Rangers. Todd Kane replaces Jordy de Wijs because of an injury.
45'
Substitution, Rotherham United. Richard Wood replaces Matthew Olosunde because of an injury.
45'+1
First Half ends, Rotherham United 0, Queens Park Rangers 0.
45'+1
Foul by Matthew Olosunde (Rotherham United).
45'+1
Jordy de Wijs (Queens Park Rangers) wins a free kick in the defensive half.
45'
Attempt blocked. Jordy de Wijs (Queens Park Rangers) header from the centre of the box is blocked. Assisted by Lyndon Dykes.
44'
Corner, Queens Park Rangers. Conceded by Viktor Johansson.
44'
Attempt saved. Osman Kakay (Queens Park Rangers) left footed shot from outside the box is saved in the top left corner. Assisted by Lyndon Dykes with a headed pass.
41'
Angus MacDonald (Rotherham United) is shown the yellow card for a bad foul.
40'
Seny Timothy Dieng (Queens Park Rangers) wins a free kick in the defensive half.
40'
Angus MacDonald (Rotherham United).
40'
Corner, Rotherham United. Conceded by Lyndon Dykes.
39'
Corner, Rotherham United. Conceded by Osman Kakay.
38'
Shaun MacDonald (Rotherham United) is shown the yellow card for a bad foul.
38'
George Thomas (Queens Park Rangers) wins a free kick in the defensive half.
38'
Foul by Shaun MacDonald (Rotherham United).
37'
Foul by Niko Hämäläinen (Queens Park Rangers).
37'
Ben Wiles (Rotherham United) wins a free kick in the defensive half.
36'
Attempt missed. Matt Crooks (Rotherham United) header from very close range is too high. Assisted by Ryan Giles with a cross.
35'
Corner, Queens Park Rangers. Conceded by Viktor Johansson.
35'
Attempt saved. Charlie Kelman (Queens Park Rangers) right footed shot from outside the box is saved in the bottom left corner. Assisted by Yoann Barbet.
32'
Robert Dickie (Queens Park Rangers) wins a free kick in the defensive half.
32'
Foul by Freddie Ladapo (Rotherham United).
31'
Offside, Queens Park Rangers. Robert Dickie tries a through ball, but Lyndon Dykes is caught offside.
30'
Attempt missed. Sam Field (Queens Park Rangers) header from the centre of the box is high and wide to the left. Assisted by Stefan Johansen with a cross following a corner.
29'
Corner, Queens Park Rangers. Conceded by Matthew Olosunde.
29'
Attempt missed. Matt Crooks (Rotherham United) left footed shot from a difficult angle on the left misses to the right. Assisted by Daniel Barlaser.
27'
Offside, Rotherham United. Ryan Giles tries a through ball, but Clark Robertson is caught offside.
26'
Foul by Yoann Barbet (Queens Park Rangers).
26'
Ben Wiles (Rotherham United) wins a free kick in the attacking half.
24'
Corner, Rotherham United. Conceded by Osman Kakay.
20'
Attempt saved. Daniel Barlaser (Rotherham United) right footed shot from outside the box is saved in the centre of the goal. Assisted by Matt Crooks.
18'
Attempt missed. George Thomas (Queens Park Rangers) right footed shot from outside the box is close, but misses to the left. Assisted by Stefan Johansen.
18'
Robert Dickie (Queens Park Rangers) wins a free kick in the defensive half.
18'
Foul by Angus MacDonald (Rotherham United).
15'
Attempt missed. George Thomas (Queens Park Rangers) right footed shot from outside the box is high and wide to the right.
14'
Attempt blocked. Charlie Kelman (Queens Park Rangers) right footed shot from the centre of the box is blocked. Assisted by George Thomas.
12'
Charlie Kelman (Queens Park Rangers) wins a free kick on the right wing.
12'
Foul by Clark Robertson (Rotherham United).
10'
Attempt blocked. Yoann Barbet (Queens Park Rangers) right footed shot from outside the box is blocked.
8'
Offside, Rotherham United. Freddie Ladapo tries a through ball, but Matt Crooks is caught offside.
7'
Attempt missed. George Thomas (Queens Park Rangers) right footed shot from the centre of the box is high and wide to the right. Assisted by Stefan Johansen following a set piece situation.
6'
George Thomas (Queens Park Rangers) wins a free kick in the attacking half.