Match ends, Millwall 0, Coventry City 4.
Loanee Adam Armstrong netted a second brace in as many league games as Coventry thrashed Millwall at the Den.
Millwall striker Lee Gregory saw his early penalty saved by Coventry's Lee Burge, and the visitors capitalised.
Armstrong scored twice either side of Ruben Lameiras' strike to put the Sky Blues three goals up inside 25 minutes.
Late on, Jim O'Brien smashed in after a one-two with Marcus Tudgay to see Coventry set the early pace at the top of League One, with two wins from two.
Millwall boss Neil Harris told BBC London 94.9:
"I thought it was a shambles at times to be honest.
"It really hurts to be honest and I'm not sure it hurts some of those players in the dressing room as much as it hurts me.
"We knew they had dangerous players, they had exciting players but we have to impose ourselves on them. We didn't. Some of the players looked like they didn't know how to do it. I'm disappointed with all the negativity.
"I thought we were excellent at Shrewsbury and we were excellent against Barnet at times.
"I think it's clear to me that some of the players are struggling to play here at the moment and until there's some results on the board I certainly have to reflect that in my team selection."
Line-ups
Millwall
Formation 4-4-2
- 1Forde
- 2Cummings
- 17Webster
- 5Craig
- 16BeeversBooked at 12minsSubstituted forFergusonat 45'minutes
- 10OnyedinmaBooked at 29mins
- 8UpsonSubstituted forCowan-Hallat 77'minutes
- 6WilliamsBooked at 18mins
- 11MartinSubstituted forThompsonat 45'minutesBooked at 53mins
- 9Gregory
- 20MorisonBooked at 86mins
Substitutes
- 7Cowan-Hall
- 13Archer
- 14Marquis
- 15Nelson
- 18Ferguson
- 23Powell
- 24Thompson
Coventry
Formation 4-4-2
- 1Burge
- 2Willis
- 18Ricketts
- 5Johnson
- 3Stokes
- 11O'Brien
- 4Vincelot
- 7Fleck
- 8LameirasSubstituted forTudgayat 72'minutes
- 10MaddisonBooked at 13minsSubstituted forMurphyat 63'minutes
- 9A ArmstrongSubstituted forThomasat 83'minutes
Substitutes
- 12Morris
- 17Phillips
- 20Tudgay
- 21Martin
- 23Charles-Cook
- 25Murphy
- 27Thomas
- Referee:
- Andy Woolmer
- Attendance:
- 11,197
Match Stats
- Possession
- Home38%
- Away62%
- Shots
- Home13
- Away12
- Shots on Target
- Home6
- Away7
- Corners
- Home7
- Away4
- Fouls
- Home18
- Away4
Live Text
Post update
Full Time
Second Half ends, Millwall 0, Coventry City 4.
Post update
Chris Stokes went off injured after Coventry City had used all subs.
Post update
Foul by Ben Thompson (Millwall).
Post update
Marcus Tudgay (Coventry City) wins a free kick in the defensive half.
Post update
Attempt missed. Reda Johnson (Coventry City) header from the right side of the six yard box misses to the right.
Post update
Corner, Coventry City. Conceded by David Forde.
Post update
Attempt blocked. Jacob Murphy (Coventry City) left footed shot from the centre of the box is blocked.
Post update
Attempt blocked. Steve Morison (Millwall) right footed shot from a difficult angle on the right is blocked.
Booking
Steve Morison (Millwall) is shown the yellow card.
Post update
Foul by Steve Morison (Millwall).
Post update
Romain Vincelot (Coventry City) wins a free kick in the attacking half.
Substitution
Substitution, Coventry City. George Thomas replaces Adam Armstrong.
Post update
Attempt missed. Lee Gregory (Millwall) header from the centre of the box misses to the right.
Goal!
Goal! Millwall 0, Coventry City 4. Jim O'Brien (Coventry City) right footed shot from the centre of the box to the top left corner. Assisted by Marcus Tudgay.
Post update
Attempt blocked. Jacob Murphy (Coventry City) right footed shot from the centre of the box is blocked.
Post update
Corner, Coventry City. Conceded by Shaun Williams.
Post update
Foul by Fred Onyedinma (Millwall).
Post update
Jim O'Brien (Coventry City) wins a free kick in the defensive half.
Post update
Corner, Coventry City. Conceded by David Forde.