Hayden Carter
Booked
13'
Photo: Ronnie Macdonald from Chelmsford, United Kingdom, CC BY 2.0Tactical shift
Hayden Carter
Booked
13'
Harry Pickering
On for Yuri Ribeiro
16'
Sam Morsy
Booked
38'
Oladapo Afolayan
Assist · Sam Morsy
41'
1–0
Harry Pickering
Booked
45'
Gady Beyuku
On for Ryan Alebiousu
45'
Mark Sykes
On for Jordi Osei-Tutu
45'
Zak Sturge
Booked
45'+4'
Gady Beyuku
Booked
50'
Lyndon Dykes
Penalty
51'
1–1
Oladapo Afolayan
Assist · Tom Atcheson
58'
2–1
Jayden Fevrier
On for Oladapo Afolayan
69'
Andri Gudjohnsen
On for Todd Cantwell
70'
Daniel Kelly
On for Derek Mazou-Sacko
76'
Jenson Metcalfe
Booked
81'
Elkan Baggott
On for Jenson Metcalfe
82'
Jayden Fevrier
Booked
86'
Mark Sykes
Booked
90'+2'
Andri Gudjohnsen
Assist · Jayden Fevrier
93'
3–1
Ratings are out of 10. marks an OneTouch estimate, not a confirmed grade. Tap a player for details.
Match DNA
High Pressing Battle
Both sides pressed aggressively. Territory was won and lost in the opposition half.
34 shots
Expected goals over time
accuracy · 22%
kill rate · 17%
accuracy · 13%
kill rate · 7%
Blackburn Rovers turned 17% of shots into goals to Millwall's 7%.
Shots on Target
Attack
xG · BSD
Head to Head
League Standing
ChampionshipKey context
Venue
Ewood Park
Kick-off
12 Sept · 14:00 UTC
Referee
Josh Smith
England · 3.7 yellows/match
Arena 3D
Pitch-level coverage: the ball follows the real on-pitch action.