League One
PeterboroughPeterborough United2Port ValePort Vale3

Peterborough United 2-3 Port Vale

Byron Moore
Byron Moore began Vale's comeback at London Road, scoring four minutes after the break

Port Vale mounted a stunning second-half fightback at London Road as they came from 2-0 down at half-time to beat Peterborough United.

Jon Taylor put Posh ahead after just 75 seconds before Aaron Williams fired in from the edge of the box on 41 minutes for his first Football League goal.

Byron Moore controlled Sam Foley's cut-back to pull one back on 49 minutes.

Vale then struck twice in the last four minutes as JJ Hooper glanced in before Louis Dodds rifled in the winner.

The striker's first goal in almost four months condemned Posh to a club record-equalling fifth successive home defeat.

Vale's third win in four games leaves them within three points of the League One play-off zone.

But victory came at a cost for Rob Page's side, who had defender Ryan Inniss stretchered off in the first half.

Port Vale manager Rob Page told Radio Stoke:

"We got off to the worst possible start, We gifted them a couple of goals.

"But credit has to go to the group of players. I couldn't be any more proud.

"We showed real character to come back into it and we thoroughly deserved to win."

Line-ups

Peterborough

Formation 4-4-2

  • 13Moore
  • 2Smith
  • 6BaldwinBooked at 45mins
  • 8BostwickBooked at 73mins
  • 50Toffolo
  • 7Taylor
  • 33ForresterSubstituted forNabiat 78'minutes
  • 17Gillett
  • 11Maddison
  • 21NicholsSubstituted forAngolat 74'minutes
  • 41WilliamsSubstituted forNicholsonat 81'minutes

Substitutes

  • 5Zakuani
  • 10Oztumer
  • 24Angol
  • 26Henry
  • 37Nicholson
  • 39Coulthirst
  • 42Nabi

Port Vale

Formation 4-4-2

  • 1Neal
  • 2Purkiss
  • 6Duffy
  • 26InnissSubstituted forMcGivernat 36'minutes
  • 3Dickinson
  • 19MooreSubstituted forKellyat 76'minutes
  • 8O'ConnorBooked at 70mins
  • 42GrantBooked at 55mins
  • 11Foley
  • 10Dodds
  • 25RobinsonSubstituted forHooperat 66'minutes

Substitutes

  • 5McGivern
  • 7Birchall
  • 9Kennedy
  • 15Hooper
  • 17Brown
  • 18Kelly
  • 21Alnwick
Referee:
Darren Bond
Attendance:
4,942

Match Stats

Home TeamPeterboroughAway TeamPort Vale
Possession
Home47%
Away53%
Shots
Home16
Away17
Shots on Target
Home8
Away6
Corners
Home3
Away5
Fouls
Home14
Away10

Live Text

  1. Post update

    Match ends, Peterborough United 2, Port Vale 3.

  2. Full Time

    Second Half ends, Peterborough United 2, Port Vale 3.

  3. Post update

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

  4. Post update

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

  5. Post update

    Foul by Ryan McGivern (Port Vale).

  6. Goal!

    Goal! Peterborough United 2, Port Vale 3. Louis Dodds (Port Vale) left footed shot from the left side of the box to the bottom right corner. Assisted by Sam Kelly.

  7. Post update

    Michael Smith (Peterborough United) wins a free kick on the right wing.

  8. Post update

    Foul by Louis Dodds (Port Vale).

  9. Post update

    Attempt missed. Marcus Maddison (Peterborough United) left footed shot from outside the box misses to the right.

  10. Goal!

    Goal! Peterborough United 2, Port Vale 2. JJ Hooper (Port Vale) header from the centre of the box to the bottom right corner. Assisted by Ryan McGivern with a cross.

  11. Post update

    Foul by Adil Nabi (Peterborough United).

  12. Post update

    Anthony Grant (Port Vale) wins a free kick in the defensive half.

  13. Post update

    Foul by Lee Angol (Peterborough United).

  14. Post update

    Michael O'Connor (Port Vale) wins a free kick on the left wing.

  15. Post update

    Harry Toffolo (Peterborough United) wins a free kick on the left wing.

  16. Post update

    Foul by Michael O'Connor (Port Vale).

  17. Post update

    Attempt blocked. Sam Foley (Port Vale) right footed shot from outside the box is blocked.

  18. Substitution

    Substitution, Peterborough United. Jordan Nicholson replaces Aaron Williams.

  19. Substitution

    Substitution, Peterborough United. Adil Nabi replaces Chris Forrester.

  20. Substitution

    Substitution, Port Vale. Sam Kelly replaces Byron Moore.

As It Stood

TeamPWDLFAGDPts
1Burton36225946311571
2Wigan361714559342565
3Gillingham361881063432062
4Walsall351711754371762
5Millwall361781157431459
6Bradford361610104337658
7Coventry3615101158401855
8Barnsley36174155748955
9Port Vale371510124441355
10Southend36159124844454
11Sheff Utd361410125247552
12Rochdale36149134846251
13Scunthorpe36149134242051
14Swindon35147145553249
15Bury36139144558-1348
16Peterborough36136176059145
17Shrewsbury36128164454-1044
18Chesterfield36125194758-1141
19Fleetwood351010154345-240
20Doncaster36910173749-1237
21Blackpool3698193347-1435
22Oldham34616123347-1434
23Crewe36612183763-2630
24Colchester36610204584-3928
View full League One table

Top Stories