Match Events
| Min | Team | Card | Event | Score |
|---|---|---|---|---|
| 13' | Blackburn Rovers | Hayden Carter | 0-0 | |
| 16' | Blackburn Rovers | Substitution — Yuri Ribeiro on, Harry Pickering off | 0-0 | |
| 38' | Blackburn Rovers | Sam Morsy | 0-0 | |
| 41' | Blackburn Rovers | Goal — Oladapo Afolayan (assist: Sam Morsy) | 1-0 | |
| 45' | Blackburn Rovers | Harry Pickering | 1-0 | |
| 45+4' | Millwall | Zak Sturge | 1-0 | |
| 45' | Blackburn Rovers | Substitution — Ryan Alebiosu on, Gady Beyuku off | 1-0 | |
| 45' | Millwall | Substitution — Jordi Osei-Tutu on, Mark Sykes off | 1-0 | |
| 45' | Millwall | Substitution — Romain Esse on, Yanis Ali Issoufou off | 1-0 | |
| 50' | Blackburn Rovers | Gady Beyuku | 1-0 | |
| 51' | Millwall | Goal — Lyndon Dykes | 1-1 | |
| 58' | Blackburn Rovers | Goal — Oladapo Afolayan (assist: Tom Atcheson) | 2-1 | |
| 69' | Blackburn Rovers | Substitution — Oladapo Afolayan on, J. Fevrier off | 2-1 | |
| 70' | Blackburn Rovers | Substitution — Todd Cantwell on, Andri Guðjohnsen off | 2-1 | |
| 76' | Millwall | Substitution — Derek Mazou Sacko on, D. Kelly off | 2-1 | |
| 81' | Millwall | Jenson Metcalfe | 2-1 | |
| 82' | Millwall | Substitution — Jenson Metcalfe on, Elkan Baggott off | 2-1 | |
| 82' | Millwall | Substitution — Jake Cooper on, Zakariya Lovelace off | 2-1 | |
| 86' | Blackburn Rovers | J. Fevrier | 2-1 | |
| 90+2' | Millwall | Mark Sykes | 2-1 | |
| 90+3' | Blackburn Rovers | Goal — Andri Guðjohnsen (assist: J. Fevrier) | 3-1 |
Blackburn Rovers made home advantage count on Saturday, 12 September 2026, seeing off Millwall 3-1 at Ewood Park in a Championship clash that got away from the visitors in the second half. The hosts went in 1-0 up at the break after a tight, scrappy first 45 minutes, and that slender lead gave them something to build on once the game opened up after the interval. Millwall pulled level and for a spell looked capable of taking something from the trip, but Blackburn had the better of the game when it mattered and found two more goals to pull clear. The 3-1 scoreline flattered the hosts a touch given how close things were at half-time, but it's a result that keeps them ticking along nicely in the Championship table, while Millwall will head home with plenty to work on defensively.
The Matchup
Blackburn Rovers 3-1 Millwall was the final score at Ewood Park, in a game where Blackburn Rovers did enough across the ninety minutes to deserve the three points. Blackburn Rovers also had the better share of the ball, holding 45% possession, which usually goes hand in hand with the extra control a winning side tends to show. The shot count told a similar story, with 18 attempts from Blackburn Rovers against 15 from Millwall over the course of the game. It was not always comfortable for Blackburn Rovers, and Millwall pushed for a way back into the game, but the result stood. Games like this can carry real weight later in the season, so this is a scoreline worth remembering. Below is a closer look at how the match broke down, statistically.
Man of the Match
Match Statistics
Blackburn Rovers vs Millwall Lineups
Looking Ahead
Blackburn Rovers will already be turning their attention to what comes next. Their next test comes away at Bristol City, and how they respond after this result will be worth watching. You can follow the build-up and everything you need to know when Bristol City vs Blackburn Rovers going to play at 13 October 2026 in Championship 2026-27.
Millwall, meanwhile, have a quick chance to build on this result. They are next in action at home to Swansea City, a game that will give an early sense of how they carry this result forward. Full details are here: Millwall vs Swansea City going to play at 13 October 2026 in Championship 2026-27.