Match ends, Southend United 3, Millwall 1.
Southend surged to their first home league win of the season with victory against Millwall.
The Shrimpers began the game with just one victory in their first seven outings but they roared back to winning ways with a convincing performance.
They went in front after just six minutes when Jermaine McGlashan's low left-wing cross was neatly controlled by David Mooney before the striker turned to fire home, via the aid of a deflection, from eight yards.
However, Millwall hit back to equalise in the 33rd minute when Aiden O'Brien poked the ball home from close range.
The Lions were then extremely fortunate not to be reduced to 10 men when Joe Martin somehow avoided a second yellow card for a foul on Mooney.
Millwall boss Neil Harris immediately substituted Martin but could not stop the Shrimpers regaining the lead when Stephen McLaughlin lashed home a right-footed shot in the 50th minute.
Substitute Luke O'Neill completed the scoring for the Shrimpers three minutes from time, netting from a narrow angle after Jordan Archer had parried Ben Coker's left-wing cross.
Reports supplied by Press Association.
- 17McGlashanBooked at 79minsSubstituted forKyprianouat 85'minutes
- 11McLaughlinSubstituted forO'Neillat 72'minutes
- 9MooneySubstituted forCoxat 89'minutes
- 3MartinBooked at 24minsSubstituted forGregoryat 40'minutes
- 16ButcherSubstituted forThompsonat 62'minutesBooked at 84mins
- Graham Salisbury
- Shots on Target
Second Half ends, Southend United 3, Millwall 1.
Foul by Simon Cox (Southend United).
Ben Thompson (Millwall) wins a free kick in the defensive half.
Substitution, Southend United. Simon Cox replaces David Mooney.
Goal! Southend United 3, Millwall 1. Luke O'Neill (Southend United) right footed shot from the right side of the six yard box to the top left corner.
Byron Webster (Millwall) is shown the yellow card for a bad foul.
Will Atkinson (Southend United) wins a free kick on the right wing.
Foul by Byron Webster (Millwall).
Substitution, Southend United. Harry Kyprianou replaces Jermaine McGlashan.
Ben Thompson (Millwall) is shown the yellow card for a bad foul.
Jermaine McGlashan (Southend United) wins a free kick in the defensive half.
Foul by Ben Thompson (Millwall).
Foul by Jason Demetriou (Southend United).
Shaun Williams (Millwall) wins a free kick in the defensive half.
Luke O'Neill (Southend United) wins a free kick in the attacking half.
Foul by Shaun Williams (Millwall).
Jermaine McGlashan (Southend United) is shown the yellow card for a bad foul.
Foul by Jermaine McGlashan (Southend United).
Mahlon Romeo (Millwall) wins a free kick in the defensive half.