League One
Millwall1Peterborough0

Millwall 1-0 Peterborough United

Millwall returned to the League One play-off places with a home win over Peterborough after Lee Gregory redeemed himself from the penalty spot.

Playing their game in hand on Southend, Millwall climbed up to sixth as the striker won and scored a penalty during the second half.

Gregory had missed two late spot-kicks in Saturday's 0-0 draw at Oldham, effectively costing Millwall two points in their pursuit of promotion. His response not only secured the two further points he may have felt he owed Millwall, but came as victory began to look beyond their reach.

The hosts started with some promise, when in the opening minutes striker Harry Smith's shot was routinely saved by Luke McGee and then when Shaun Williams struck just over the crossbar.

It was then that Peterborough began to respond. Marcus Maddison tested Millwall goalkeeper Tom King with a 25-yard free-kick, and then the hosts prematurely began to tire.

Playing their eighth fixture in February, Neil Harris' team - who have not conceded a goal since January 21 - also looked short of inspiration until Gregory's show of determination.

The 28-year-old won possession in the 54th minute, broke down the left wing on the counter-attack, and carried the ball into the penalty area until being brought down by Anthony Grant.

A one-time strike partner of Jamie Vardy at Halifax, Gregory then showed admirable belief to again take responsibility, this time beating the diving McGee by finishing into the bottom left corner.

Millwall's defence remained resilient thereafter, securing the result that leaves Peterborough five points behind the top six.

Report supplied by the Press Association.

Line-ups

Millwall

  • 31King
  • 2Cummings
  • 17Webster
  • 24Cooper
  • 5Craig
  • 10Onyedinma
  • 8ThompsonSubstituted forHutchinsonat 90+4'minutes
  • 6Williams
  • 18FergusonBooked at 73mins
  • 9GregorySubstituted forButcherat 89'minutes
  • 30SmithSubstituted forO'Brienat 65'minutes

Substitutes

  • 4Hutchinson
  • 7Worrall
  • 12Romeo
  • 16Butcher
  • 22O'Brien
  • 26Abdou
  • 40Girling

Peterborough

  • 1McGee
  • 2SmithSubstituted forAngolat 88'minutes
  • 5Tafazolli
  • 4Bostwick
  • 3Hughes
  • 42GrantBooked at 53minsSubstituted forForresterat 74'minutes
  • 16InmanBooked at 90mins
  • 18Da Silva LopesSubstituted forMackail-Smithat 65'minutes
  • 11MaddisonBooked at 90mins
  • 21Nichols
  • 10Taylor

Substitutes

  • 8Forrester
  • 9Angol
  • 13Mackail-Smith
  • 14Tyler
  • 29Binnom-Williams
  • 36Samuelsen
  • 37Morias
Referee:
Kevin Johnson
Attendance:
8,032

Match Stats

Home TeamMillwallAway TeamPeterborough
Possession
Home52%
Away48%
Shots
Home8
Away14
Shots on Target
Home5
Away4
Corners
Home6
Away3
Fouls
Home11
Away18

Live Text

Match ends, Millwall 1, Peterborough United 0.

Full Time

Second Half ends, Millwall 1, Peterborough United 0.

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

Foul by Ryan Tafazolli (Peterborough United).

Booking

Bradden Inman (Peterborough United) is shown the yellow card for a bad foul.

Fred Onyedinma (Millwall) wins a free kick in the attacking half.

Foul by Bradden Inman (Peterborough United).

Substitution

Substitution, Millwall. Shaun Hutchinson replaces Ben Thompson.

Corner, Peterborough United. Conceded by Tony Craig.

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

Foul by Michael Bostwick (Peterborough United).

Booking

Marcus Maddison (Peterborough United) is shown the yellow card for a bad foul.

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

Foul by Marcus Maddison (Peterborough United).

Ben Thompson (Millwall) wins a free kick on the right wing.

Foul by Marcus Maddison (Peterborough United).

Substitution

Substitution, Millwall. Callum Butcher replaces Lee Gregory.

Substitution

Substitution, Peterborough United. Lee Angol replaces Michael Smith.

Attempt missed. Craig Mackail-Smith (Peterborough United) right footed shot from the centre of the box misses to the left.

Attempt blocked. Marcus Maddison (Peterborough United) left footed shot from outside the box is blocked.

Corner, Millwall. Conceded by Michael Smith.

Attempt saved. Jake Cooper (Millwall) header from a difficult angle on the left is saved in the top left corner.

Corner, Millwall. Conceded by Ryan Tafazolli.

Attempt blocked. Chris Forrester (Peterborough United) left footed shot from outside the box is blocked.

Attempt saved. Ben Thompson (Millwall) left footed shot from outside the box is saved in the centre of the goal.

Tony Craig (Millwall) wins a free kick on the left wing.

Foul by Marcus Maddison (Peterborough United).

Attempt saved. Craig Mackail-Smith (Peterborough United) right footed shot from outside the box is saved in the centre of the goal.

Corner, Millwall. Conceded by Andrew Hughes.

Corner, Millwall. Conceded by Luke McGee.

Corner, Peterborough United. Conceded by Shaun Cummings.

Substitution

Substitution, Peterborough United. Chris Forrester replaces Anthony Grant.

Booking

Shane Ferguson (Millwall) is shown the yellow card for a bad foul.

Foul by Shane Ferguson (Millwall).

Bradden Inman (Peterborough United) wins a free kick in the defensive half.

Attempt missed. Lee Gregory (Millwall) header from the centre of the box is high and wide to the right.

Attempt saved. Aiden O'Brien (Millwall) right footed shot from outside the box is saved in the bottom left corner.

Jake Cooper (Millwall) wins a free kick in the attacking half.

Foul by Bradden Inman (Peterborough United).

Substitution

Substitution, Peterborough United. Craig Mackail-Smith replaces Leonardo Da Silva Lopes.

goal

As It Stood

TeamPWDLFAGDPts
1Sheff Utd34208661352668
2Scunthorpe341710760362461
3Fleetwood341710750321861
4Bolton33178845281759
5Bradford351317546341256
6Millwall34151094840855
7Southend341411952421053
8Peterborough35148134947250
9Oxford Utd32147114233949
10Rochdale32146124543248
11Bristol Rovers351212115254-248
12Wimbledon341113104644246
13Walsall341113104144-346
14MK Dons341110134443143
15Charlton34915104339442
16Shrewsbury35118163950-1141
17Northampton35117175159-840
18Bury35117175362-940
19Gillingham35912144556-1139
20Oldham35912142334-1139
21Swindon3599173549-1436
22Port Vale32810143451-1734
23Chesterfield3477203156-2528
24Coventry34510193054-2425
View full League One table

Top Stories