Adam Armstrong’s deflected stoppage-time goal resulted in Blackburn defeating Millwall to claim his fourth win in five championship games.
Harvey Elliott curled up superbly in his first goal at Ewood Park to give Rovers the lead after a good build-up game put the Liverpool teen on loan into the lead.
The lead lasted less than 10 minutes, however, as Scott Malone shot a deserved equalizer into the top corner after being set up by Jed Wallace’s forward drive.
With the game looking like it was going to end all along the line, Armstrong scored his 14th goal of the season when Stewart Downing’s shot got in his way and he shot over the foot of a defender.
Blackburn remains in ninth place in the championship, two points behind play-offs, while Millwall falls back to 14th after failing to win in nine games for the eighth time.
The impressive Elliott forced an excellent low save from Millwall keeper Bartosz Bialkowski after a blocked shot from Armstrong in the fourth minute, while Shaun Williams shot over the Blackburn crossbar eight minutes later for the guests.
After equalizing at halftime, both teams could have scored shortly after the break when Armstrong overtook and Jon Dadi Bodvarsson forced a good save from Thomas Kaminski in Blackburn’s goal.
Kaminski also saved well from Malone’s header after a Millwall corner 20 minutes from time. After Armstrong put Blackburn back in the lead, the Lions felt they should have had a handball penalty that could have allowed them to save a point.
Constellations
Blackburn
- 1Kaminski
- 2Nyambe
- 26thLenihan
- 5Ayala
- 17thBell jar
- 16ElliottReplaced byBuckleyat the 74 ‘protocol
- 4thJohnson
- 10HoltbyReplaced byRothwellat the 74 ‘protocol
- 9GallagherReplaced byDowningat the 74 ‘protocol
- 7thArmstrongReplaced byTrybullat the 90 + 4 ‘protocol
- 20thBreretonReplaced byDolanat the 57 ‘protocol
replacement
- 6thDowning
- 8thRothwell
- 11Chapman
- 13thPears
- 18thDavenport
- 19thTrybull
- 21stBuckley
- 25thCarter
- 39Dolan
Millwall
- 33Bialkowski
- 4thHutchinson
- 15thPearce
- 3M WallaceBooked at 64 minutes
- 12thRomeoReplaced bySkalakat the 90 + 3 ‘protocol
- 6thWilliamsBooked at 19 minutesReplaced byLeonardat the 88 ‘protocol
- 19thForestReplaced byBlacksmithat the 90 + 3 ‘protocol
- 14thMalone
- 7thJ Wallace
- 22ndBödvarssonReplaced byThompsonat the 78 ‘protocol
- 25thParrottReplaced byBradshawat the 78 ‘protocol
replacement
- 1Fielding
- 8thThompson
- 9Bradshaw
- 10Blacksmith
- 11Ferguson
- 17thbrown
- 18thLeonard
- 26thSkalak
- 32Burey
- Referee:
- Michael Salisbury
Live text
End of the game, Blackburn Rovers 2, Millwall 1.
The second half ends, Blackburn Rovers 2, Millwall 1.
Corner of Millwall. The corner was caused by Ryan Nyambe.
Attempt blocked. Shaun Hutchinson (Millwall) right footed shot from the left side of the box is blocked.
Foul by Bradley Johnson (Blackburn Rovers).
Tom Bradshaw (Millwall) wins a free kick in the attacking half.
Attempt saved. Tom Bradshaw’s (Millwall) header from close range is saved in the top center of the goal. Prepared by Alex Pearce.
Attempt blocked. Alex Pearce’s (Millwall) header from the center of the box is blocked. Assisted by Murray Wallace.
Substitution, Blackburn Rovers. Tom Trybull replaces Adam Armstrong.
Substitution, Millwall. Jiri Skalak replaces Mahlon Romeo.
Substitution, Millwall. Matt Smith replaces Ryan Woods.
Foul by Tyrhys Dolan (Blackburn Rovers).
Ben Thompson (Millwall) wins a free kick in the attacking half.
Attempt blocked. Mahlon Romeo (Millwall) right footed shot from outside the box is blocked.
Goal! Blackburn Rovers 2, Millwall 1. Adam Armstrong (Blackburn Rovers) shot with his left foot from the center of the box into the high center of the goal.
Attempt blocked. Stewart Downing (Blackburn Rovers) has a left-footed shot from the left side of the box blocked. Prepared by Joe Rothwell.
Foul by Adam Armstrong (Blackburn Rovers).
Shaun Hutchinson (Millwall) wins a free kick in the defensive half.
Substitution, Millwall. Ryan Leonard replaces Shaun Williams.
Foul by Joe Rothwell (Blackburn Rovers).