League One
Crewe1Millwall3

Crewe Alexandra 1-3 Millwall

Aiden O'Brien
Aiden O'Brien made his debut for Millwall in 2011

Aiden O'Brien scored a hat-trick for Millwall as bottom club Crewe Alexandra suffered a third consecutive defeat.

O'Brien put the visitors in front when he turned in Carlos Edwards's cross at the back post.

Lauri Dalla Valle scored a fortuitous equaliser when Brad Inman's shot deflected off him and past goalkeeper Jordan Archer.

But O'Brien put Millwall back in front with a stunning 30-yard strike, before drilling in a third to seal victory.

Millwall manager Neil Harris told BBC London 94.9:

Media playback is not supported on this device

Harris on Crewe v Millwall

"I thought we were fantastic - first and foremost I need to talk about Aiden; what a hat-trick. He's got the ability and quality to do that. It wasn't just his goals, his all-round performance was good.

"The back four were much better, much more aware of danger.

"I thought all over the park, I thought the subs that came on played their part, I thought we managed the game really well and that's the pleasing thing."

Line-ups

Crewe

  • 1Garratt
  • 2Turton
  • 4DavisBooked at 60mins
  • 6Nugent
  • 17Kingsley
  • 15FoxSubstituted forWilsonat 67'minutes
  • 8Atkinson
  • 16King
  • 10Inman
  • 12Dalla ValleSubstituted forCooperat 80'minutes
  • 27Colclough

Substitutes

  • 3Guthrie
  • 5Ray
  • 9Haber
  • 11Cooper
  • 13Richards
  • 19Baillie
  • 24Wilson

Millwall

  • 13Archer
  • 4Edwards
  • 15NelsonSubstituted forWebsterat 51'minutesBooked at 87mins
  • 16Beevers
  • 5Craig
  • 6Williams
  • 10OnyedinmaSubstituted forFergusonat 69'minutes
  • 26Abdou
  • 20Morison
  • 8Upson
  • 22O'BrienSubstituted forGregoryat 84'minutes

Substitutes

  • 1Forde
  • 7Cowan-Hall
  • 9Gregory
  • 14Marquis
  • 17Webster
  • 18Ferguson
  • 24Thompson
Referee:
Darren Handley
Attendance:
4,293

Match Stats

Home TeamCreweAway TeamMillwall
Possession
Home53%
Away47%
Shots
Home10
Away12
Shots on Target
Home6
Away5
Corners
Home9
Away8
Fouls
Home4
Away16

Live Text

Match ends, Crewe Alexandra 1, Millwall 3.

Full Time

Second Half ends, Crewe Alexandra 1, Millwall 3.

Corner, Crewe Alexandra. Conceded by Jordan Archer.

Attempt saved. Ryan Colclough (Crewe Alexandra) right footed shot from outside the box is saved in the top right corner.

Booking

Mark Beevers (Millwall) is shown the yellow card for a bad foul.

Bradden Inman (Crewe Alexandra) wins a free kick on the right wing.

Foul by Mark Beevers (Millwall).

Attempt saved. Harry Wilson (Crewe Alexandra) left footed shot from outside the box is saved in the centre of the goal.

Attempt missed. Shaun Williams (Millwall) left footed shot from outside the box misses to the left.

Oliver Turton (Crewe Alexandra) wins a free kick in the attacking half.

Foul by Ed Upson (Millwall).

Attempt missed. Harry Wilson (Crewe Alexandra) left footed shot from outside the box is close, but misses to the right.

Attempt missed. Ed Upson (Millwall) right footed shot from outside the box is close, but misses to the left.

Substitution

Substitution, Millwall. Lee Gregory replaces Aiden O'Brien.

Substitution

Substitution, Crewe Alexandra. George Cooper replaces Lauri Dalla Valle.

Foul by Chris Atkinson (Crewe Alexandra).

Shaun Williams (Millwall) wins a free kick in the attacking half.

Attempt missed. Ryan Colclough (Crewe Alexandra) left footed shot from outside the box misses to the right.

Bradden Inman (Crewe Alexandra) wins a free kick in the defensive half.

Foul by Shane Ferguson (Millwall).

Goal!

Goal! Crewe Alexandra 1, Millwall 3. Aiden O'Brien (Millwall) left footed shot from the centre of the box to the bottom right corner.

Corner, Millwall. Conceded by Ben Nugent.

Attempt saved. Chris Atkinson (Crewe Alexandra) right footed shot from outside the box is saved in the top centre of the goal.

Substitution

Substitution, Millwall. Shane Ferguson replaces Fred Onyedinma.

Substitution

Substitution, Crewe Alexandra. Harry Wilson replaces David Fox.

Corner, Crewe Alexandra. Conceded by Byron Webster.

Goal!

Goal! Crewe Alexandra 1, Millwall 2. Aiden O'Brien (Millwall) right footed shot from outside the box to the top left corner.

Ryan Colclough (Crewe Alexandra) wins a free kick in the attacking half.

Foul by Mark Beevers (Millwall).

Attempt blocked. Shaun Williams (Millwall) right footed shot from outside the box is blocked.

Booking

Harry Davis (Crewe Alexandra) is shown the yellow card for a bad foul.

Foul by Harry Davis (Crewe Alexandra).

Aiden O'Brien (Millwall) wins a free kick in the defensive half.

Attempt missed. Fred Onyedinma (Millwall) right footed shot from outside the box misses to the left.

Corner, Crewe Alexandra. Conceded by Mark Beevers.

Attempt saved. Lauri Dalla Valle (Crewe Alexandra) right footed shot from very close range is saved in the top centre of the goal.

Attempt saved. Ben Nugent (Crewe Alexandra) header from the left side of the six yard box is saved in the top centre of the goal.

Corner, Crewe Alexandra. Conceded by Fred Onyedinma.

Hand ball by Carlos Edwards (Millwall).

Attempt missed. Byron Webster (Millwall) header from the centre of the box is just a bit too high.

goal

As It Stood

TeamPWDLFAGDPts
1Gillingham7520134917
2Walsall7511134916
3Burton750296315
4Coventry7412148613
5Sheff Utd6402108212
6Rochdale732294511
7Chesterfield73221210211
8Swindon73221312111
9Bury72411412210
10Wigan731399010
11Barnsley73131011-110
12Port Vale62319639
13Fleetwood723211929
14Bradford723279-29
15Shrewsbury722378-18
16Scunthorpe722368-28
17Peterborough72141112-17
18Millwall6213711-47
19Oldham7142610-47
20Southend713358-36
21Doncaster713337-46
22Colchester6042813-54
23Blackpool7115514-94
24Crewe7025715-82
View full League One table

Top Stories