Brought to you by

Key Events

90'
M. Smith
J. Lindsay
3 - 1
75'
R. Wood
Yellow Card
66'
F. Ladapo
W. Harding
2 - 1
64'
F. Ladapo
L. Wing
1 - 1
52'
L. Dykes
O. Kakay
0 - 1

Match Stats

Possession
37% 62%
7
6
Shots Off Target
Shots On Target 5 3
Total Passes 288 498
More
  • Heatmap
  • Touch Map

Key

Promotion
Promotion Play-off
Relegation

Commentary

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.
M. Smith
J. Lindsay
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.
K. Sadlier
F. Ladapo
81' Substitution, Rotherham United. Kieran Sadlier replaces Freddie Ladapo because of an injury.
C. Willock
G. Thomas
80' Substitution, Queens Park Rangers. Chris Willock replaces George Thomas.
I. Chair
S. Field
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.
R. Wood
Yellow Card
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.
M. Smith
Yellow Card
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.
M. Bonne
C. Kelman
67' Substitution, Queens Park Rangers. Macauley Bonne replaces Charlie Kelman.
F. Ladapo
W. Harding
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.
F. Ladapo
L. Wing
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.
M. Smith
M. Crooks
59' Substitution, Rotherham United. Michael Smith replaces Matt Crooks.
J. Lindsay
B. Wiles
59' Substitution, Rotherham United. Jamie Lindsay replaces Ben Wiles.
L. Wing
S. MacDonald
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.
L. Dykes
O. Kakay
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).
Second Half begins Rotherham United 0, Queens Park Rangers 0.
T. Kane
J. de Wijs
45' Substitution, Queens Park Rangers. Todd Kane replaces Jordy de Wijs because of an injury.
R. Wood
M. Olosunde
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' Jordy de Wijs (Queens Park Rangers) wins a free kick in the defensive half.
45' + 1' Foul by Matthew Olosunde (Rotherham United).
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.
A. MacDonald
Yellow Card
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.
S. MacDonald
Yellow Card
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.
6' Foul by Shaun MacDonald (Rotherham United).
First Half begins.
Lineups are announced and players are warming up.