League One
Port Vale0Millwall2

Port Vale 0-2 Millwall

Mark Beevers
Mark Beevers had not scored a goal for Millwall for 364 days before his strike at Vale Park

Millwall moved up to 12th in League One after an impressive third away win of the season at Port Vale.

The Londoners had four great chances to take the lead inside the first quarter of an hour, but had to wait until the second half to break the deadlock.

Mark Beevers opened the scoring as he headed in a corner from eight yards.

Vale's Enoch Andoh had chances to score either side of Beevers' goal before Lee Gregory hit a stoppage time penalty after he was fouled by Jak Alnwick.

Line-ups

Port Vale

  • 21AlnwickBooked at 90mins
  • 2Purkiss
  • 4StreeteSubstituted forInnissat 45'minutes
  • 6Duffy
  • 3Dickinson
  • 19Moore
  • 42GrantBooked at 75mins
  • 10DoddsSubstituted forLeitch-Smithat 63'minutes
  • 27Andoh
  • 9Ikpeazu
  • 11FoleySubstituted forMcCourtat 83'minutes

Substitutes

  • 7Birchall
  • 12Johnson
  • 14Daniel
  • 20Leitch-Smith
  • 22Lloyd
  • 25McCourt
  • 26Inniss

Millwall

  • 13Archer
  • 4Edwards
  • 6WilliamsBooked at 16mins
  • 17WebsterBooked at 67mins
  • 5Craig
  • 10OnyedinmaSubstituted forFergusonat 76'minutes
  • 16Beevers
  • 8Upson
  • 26Abdou
  • 20MorisonSubstituted forGregoryat 67'minutes
  • 22O'BrienBooked at 66minsSubstituted forMarquisat 83'minutes

Substitutes

  • 1Forde
  • 3Martin
  • 7Cowan-Hall
  • 9Gregory
  • 14Marquis
  • 18Ferguson
  • 24Thompson
Referee:
Oliver Langford
Attendance:
4,477

Match Stats

Home TeamPort ValeAway TeamMillwall
Possession
Home50%
Away50%
Shots
Home11
Away17
Shots on Target
Home3
Away10
Corners
Home6
Away11
Fouls
Home7
Away14

Live Text

Match ends, Port Vale 0, Millwall 2.

Full Time

Second Half ends, Port Vale 0, Millwall 2.

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

Foul by Uche Ikpeazu (Port Vale).

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

Goal!

Goal! Port Vale 0, Millwall 2. Lee Gregory (Millwall) converts the penalty with a right footed shot to the bottom left corner.

Booking

Jak Alnwick (Port Vale) is shown the yellow card for a bad foul.

Penalty Millwall. Lee Gregory draws a foul in the penalty area.

Penalty conceded by Jak Alnwick (Port Vale) after a foul in the penalty area.

Foul by Shaun Williams (Millwall).

Anthony Grant (Port Vale) wins a free kick on the right wing.

Attempt blocked. Anthony Grant (Port Vale) left footed shot from the centre of the box is blocked.

Attempt missed. Jak McCourt (Port Vale) right footed shot from outside the box misses to the left.

Substitution

Substitution, Port Vale. Jak McCourt replaces Sam Foley.

Substitution

Substitution, Millwall. John Marquis replaces Aiden O'Brien.

Attempt missed. Uche Ikpeazu (Port Vale) right footed shot from the centre of the box is too high.

Corner, Port Vale. Conceded by Shaun Williams.

Corner, Port Vale. Conceded by Jordan Archer.

Attempt saved. Sam Foley (Port Vale) right footed shot from the right side of the box is saved in the bottom right corner.

Substitution

Substitution, Millwall. Shane Ferguson replaces Fred Onyedinma.

Booking

Anthony Grant (Port Vale) is shown the yellow card for a bad foul.

Ed Upson (Millwall) wins a free kick on the right wing.

Foul by Anthony Grant (Port Vale).

Attempt blocked. Ebo Andoh (Port Vale) right footed shot from the centre of the box is blocked.

Attempt missed. Anthony Grant (Port Vale) right footed shot from outside the box is close, but misses the top left corner.

Attempt missed. Ed Upson (Millwall) right footed shot from the centre of the box misses to the right.

Attempt missed. Ebo Andoh (Port Vale) right footed shot from outside the box misses to the right.

Foul by Ed Upson (Millwall).

Byron Moore (Port Vale) wins a free kick on the left wing.

Substitution

Substitution, Millwall. Lee Gregory replaces Steve Morison.

Attempt missed. Richard Duffy (Port Vale) header from the centre of the box misses to the right.

Booking

Byron Webster (Millwall) is shown the yellow card for a bad foul.

A-Jay Leitch-Smith (Port Vale) wins a free kick in the defensive half.

Foul by Byron Webster (Millwall).

Booking

Aiden O'Brien (Millwall) is shown the yellow card for a bad foul.

Hand ball by Aiden O'Brien (Millwall).

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

Foul by Uche Ikpeazu (Port Vale).

Substitution

Substitution, Port Vale. A-Jay Leitch-Smith replaces Louis Dodds.

Corner, Port Vale. Conceded by Mark Beevers.

goal

As It Stood

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

Top Stories