Match ends, Port Vale 2, Peterborough United 1.
Ben Williamson's ninth goal of the season gave Port Vale a 2-1 win over Peterborough.
Posh went ahead with Conor Washington's left-foot shot on 21 minutes, but Vale's Chris Birchall equalised before the break with a low shot.
Marcus Maddison wasted a great chance for the visitors before Williamson capitalised on a mistake after the interval to score from 14 yards.
Darren Ferguson's men have now won only one of their last 10 games.
- 7BirchallSubstituted forDanielat 78'minutes
- 3NtlheSubstituted forMendez-Laingat 58'minutes
- 35BeautymanSubstituted forJamesat 71'minutes
- 10OztumerBooked at 77minsSubstituted forMcLeanat 78'minutes
- Carl Berry
- Shots on Target
Second Half ends, Port Vale 2, Peterborough United 1.
Foul by Michael Brown (Port Vale).
Nathaniel Mendez-Laing (Peterborough United) wins a free kick in the defensive half.
Attempt missed. Jack Payne (Peterborough United) right footed shot from outside the box is just a bit too high.
Corner, Port Vale. Conceded by Christian Burgess.
Foul by Colin Daniel (Port Vale).
Joe Newell (Peterborough United) wins a free kick on the left wing.
Corner, Peterborough United. Conceded by Chris Neal.
Attempt saved. Joe Newell (Peterborough United) right footed shot from the right side of the box is saved in the centre of the goal.
Foul by Carl Dickinson (Port Vale).
Aaron McLean (Peterborough United) wins a free kick in the defensive half.
Attempt missed. Marcus Maddison (Peterborough United) right footed shot from outside the box is close, but misses to the right.
Foul by Chris Robertson (Port Vale).
Luke James (Peterborough United) wins a free kick in the attacking half.
Corner, Port Vale. Conceded by Michael Smith.
Substitution, Peterborough United. Aaron McLean replaces Erhun Oztumer.
Substitution, Port Vale. Colin Daniel replaces Chris Birchall.
Erhun Oztumer (Peterborough United) is shown the yellow card.
Michael Brown (Port Vale) wins a free kick in the attacking half.