League One
Walsall2Peterborough0

Walsall 2-0 Peterborough United

Walsall left it late as they moved to within four points of the League One play-off zone with a dramatic victory over Peterborough.

Injury-time goals from Erhun Oztumer and Kieron Morris secured the Saddlers' fourth home win in a row.

Oztumer scored direct from a controversial corner against his former club in the 92nd minute, desite Posh furiously appealing for a foul by Amadou Bakayoko on their goalkeeper Luke McGee.

McGee was the star of the first half for Posh, making a fine near-post reaction save on 25 minutes to keep out Simeon Jackson's close-range flick from Jason McCarthy's low cross.

But the game seemed set to peter out into a goalless draw before McGee fumbled Oztumer's corner over the line under pressure from Bakayoko.

Posh captain Chris Forrester was sent off for leading the protests before Morris then sealed the points with Walsall's second goal in the seventh minute of stoppage time.

Morris, only playing because of an injury to Florent Cuvelier, found the bottom left corner with a left-foot shot which squeezed under McGee's body.

Report supplied by the Press Association.

Line-ups

Walsall

  • 1Etheridge
  • 16Preston
  • 4O'Connor
  • 32O'Connell
  • 5McCarthy
  • 14OsbourneSubstituted forDobsonat 67'minutesBooked at 90mins
  • 7ChambersBooked at 50mins
  • 11Morris
  • 2Edwards
  • 10OztumerSubstituted forMoussaat 90+5'minutes
  • 9JacksonBooked at 64minsSubstituted forBakayokoat 74'minutesBooked at 79mins

Substitutes

  • 3Laird
  • 6Dobson
  • 13MacGillivray
  • 18Randall-Hurren
  • 20Bakayoko
  • 24Roberts
  • 44Moussa

Peterborough

  • 1McGeeBooked at 90mins
  • 2SmithSubstituted forAngolat 69'minutes
  • 12Ball
  • 5Tafazolli
  • 3Hughes
  • 7EdwardsSubstituted forSamuelsenat 84'minutes
  • 8ForresterBooked at 90mins
  • 42GrantBooked at 34mins
  • 37Morias
  • 13Mackail-Smith
  • 10TaylorSubstituted forMaddisonat 69'minutes

Substitutes

  • 6Baldwin
  • 9Angol
  • 11Maddison
  • 14Tyler
  • 18Da Silva Lopes
  • 21Nichols
  • 36Samuelsen
Referee:
Mark Haywood
Attendance:
4,759

Match Stats

Home TeamWalsallAway TeamPeterborough
Possession
Home47%
Away53%
Shots
Home14
Away10
Shots on Target
Home6
Away4
Corners
Home7
Away3
Fouls
Home12
Away8

Live Text

Match ends, Walsall 2, Peterborough United 0.

Full Time

Second Half ends, Walsall 2, Peterborough United 0.

Goal!

Goal! Walsall 2, Peterborough United 0. Kieron Morris (Walsall) left footed shot from the left side of the six yard box to the bottom left corner.

Attempt saved. Lee Angol (Peterborough United) header from the centre of the box is saved in the top centre of the goal.

Substitution

Substitution, Walsall. Franck Moussa replaces Erhun Oztumer.

Booking

George Dobson (Walsall) is shown the yellow card for a bad foul.

Martin Samuelsen (Peterborough United) wins a free kick in the attacking half.

Foul by George Dobson (Walsall).

Dismissal

Chris Forrester (Peterborough United) is shown the red card for violent conduct.

Booking

Luke McGee (Peterborough United) is shown the yellow card for dangerous play.

Goal!

Goal! Walsall 1, Peterborough United 0. Erhun Oztumer (Walsall) left footed shot from a difficult angle and long range on the right to the bottom right corner.

Corner, Walsall. Conceded by Luke McGee.

Attempt saved. Erhun Oztumer (Walsall) right footed shot from the right side of the six yard box is saved in the bottom right corner.

Attempt blocked. Eoghan O'Connell (Walsall) right footed shot from outside the box is blocked.

Attempt missed. Adam Chambers (Walsall) left footed shot from outside the box is close, but misses the top right corner.

Attempt saved. Chris Forrester (Peterborough United) right footed shot from outside the box is saved in the bottom right corner.

Ryan Tafazolli (Peterborough United) wins a free kick in the defensive half.

Foul by George Dobson (Walsall).

Substitution

Substitution, Peterborough United. Martin Samuelsen replaces Gwion Edwards because of an injury.

Delay in match Gwion Edwards (Peterborough United) because of an injury.

Attempt missed. Ryan Tafazolli (Peterborough United) right footed shot from outside the box is just a bit too high.

Booking

Amadou Bakayoko (Walsall) is shown the yellow card for a bad foul.

Dominic Ball (Peterborough United) wins a free kick in the attacking half.

Foul by Amadou Bakayoko (Walsall).

Amadou Bakayoko (Walsall) wins a free kick in the defensive half.

Foul by Ryan Tafazolli (Peterborough United).

Substitution

Substitution, Walsall. Amadou Bakayoko replaces Simeon Jackson.

Corner, Peterborough United. Conceded by James O'Connor.

Attempt missed. Kieron Morris (Walsall) left footed shot from outside the box is close, but misses to the right.

Substitution

Substitution, Peterborough United. Lee Angol replaces Michael Smith.

Substitution

Substitution, Peterborough United. Marcus Maddison replaces Paul Taylor.

Substitution

Substitution, Walsall. George Dobson replaces Isaiah Osbourne.

Attempt blocked. Craig Mackail-Smith (Peterborough United) right footed shot from the left side of the box is blocked.

Eoghan O'Connell (Walsall) wins a free kick in the attacking half.

Foul by Gwion Edwards (Peterborough United).

Booking

Simeon Jackson (Walsall) is shown the yellow card for a bad foul.

Foul by Simeon Jackson (Walsall).

(Peterborough United) wins a free kick in the attacking half.

Attempt blocked. Kieron Morris (Walsall) right footed shot from outside the box is blocked.

Attempt blocked. Paul Taylor (Peterborough United) right footed shot from outside the box is blocked.

goal

As It Stood

TeamPWDLFAGDPts
1Sheff Utd33198659352465
2Scunthorpe32179658332560
3Bolton31177744251958
4Fleetwood331610747321558
5Bradford331216542311152
6Southend32131184739850
7Millwall3114894740750
8Rochdale31146114440448
9Peterborough32138114541447
10Bristol Rovers331210115052-246
11Walsall33111394143-246
12Oxford Utd30127113733443
13Charlton3191574033742
14Northampton33117155054-440
15Wimbledon31912104141039
16MK Dons32109134040039
17Shrewsbury33108153445-1138
18Gillingham32811134050-1035
19Oldham33811142133-1235
20Bury3397175061-1134
21Port Vale31810133349-1634
22Swindon3379172947-1830
23Chesterfield3276193152-2127
24Coventry32510172849-2125
View full League One table

Top Stories