League One
Portsmouth2Peterborough3

Portsmouth 2-3 Peterborough United

Ivan Toney scored twice as Peterborough won 3-2 at Portsmouth to end the hosts' dream of automatic promotion and keep alive their own play-off hopes.

Toney's 75th-minute winner settled a thrilling game in Posh's favour after Pompey had fought back from 2-0 down to level.

Pompey dominated the early exchanges, only for Lee Tomlin to give Peterborough the lead against the run of play in the 13th minute.

Marcus Maddison led a rapid counter-attack before pulling back a cross for Tomlin to sweep in his first goal since January.

Toney doubled the visitors' advantage with a bullet header from a Maddison corner 14 minutes later to leave Fratton Park in stunned silence.

Ben Close gave Portsmouth hope seven minutes before half-time with a deflected long-range shot which left Posh goalkeeper Aaron Chapman wrong-footed.

The hosts were level 14 minutes after half-time as defender Christian Burgess converted from close range after Peterborough failed to deal with Lee Brown's free-kick.

But an action-packed game swung back in Peterborough's favour when Toney rifled home from the corner of the penalty area.

Posh remain seventh but are one point behind sixth-placed Doncaster Rovers heading into the final round of fixtures on Saturday.

Report supplied by the Press Association.

Line-ups

Portsmouth

  • 15MacGillivray
  • 20Thompson
  • 6Burgess
  • 5Clarke
  • 3BrownBooked at 58mins
  • 7Naylor
  • 33Close
  • 10LoweBooked at 88mins
  • 8Pitman
  • 11CurtisSubstituted forSolomon-Otaborat 54'minutes
  • 32VaughanSubstituted forHawkinsat 45'minutes

Substitutes

  • 2Walkes
  • 9Hawkins
  • 19Solomon-Otabor
  • 22Bogle
  • 24Morris
  • 26Evans
  • 35Bass

Peterborough

  • 1Chapman
  • 2Naismith
  • 5Tafazolli
  • 6White
  • 18Lafferty
  • 15WardBooked at 36minsSubstituted forDembéléat 65'minutes
  • 4WoodyardBooked at 65mins
  • 3Knight
  • 21MaddisonBooked at 58mins
  • 17Toney
  • 29TomlinBooked at 32mins

Substitutes

  • 10Dembélé
  • 14Cooke
  • 16Bennett
  • 23Denton
  • 25O'Malley
  • 26Stevens
  • 31Burrows
Referee:
Dean Whitestone
Attendance:
18,396

Match Stats

Home TeamPortsmouthAway TeamPeterborough
Possession
Home54%
Away46%
Shots
Home14
Away11
Shots on Target
Home6
Away6
Corners
Home7
Away2
Fouls
Home16
Away17

Live Text

Match ends, Portsmouth 2, Peterborough United 3.

Full Time

Second Half ends, Portsmouth 2, Peterborough United 3.

Corner, Portsmouth. Conceded by Jason Naismith.

Foul by Tom Naylor (Portsmouth).

Siriki Dembélé (Peterborough United) wins a free kick on the right wing.

Foul by Nathan Thompson (Portsmouth).

Siriki Dembélé (Peterborough United) wins a free kick in the defensive half.

Booking

Jamal Lowe (Portsmouth) is shown the yellow card for a bad foul.

Foul by Jamal Lowe (Portsmouth).

Lee Tomlin (Peterborough United) wins a free kick in the defensive half.

Corner, Peterborough United. Conceded by Matthew Clarke.

Attempt missed. Siriki Dembélé (Peterborough United) right footed shot from outside the box is too high.

Corner, Portsmouth. Conceded by Alex Woodyard.

Delay in match Marcus Maddison (Peterborough United) because of an injury.

Goal!

Goal! Portsmouth 2, Peterborough United 3. Ivan Toney (Peterborough United) right footed shot from the centre of the box to the bottom left corner.

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

Foul by Tom Naylor (Portsmouth).

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

Ryan Tafazolli (Peterborough United) hits the bar with a header from very close range following a set piece situation.

Foul by Matthew Clarke (Portsmouth).

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

Attempt missed. Viv Solomon-Otabor (Portsmouth) right footed shot from outside the box is close, but misses to the left.

Corner, Portsmouth. Conceded by Ryan Tafazolli.

Corner, Portsmouth. Conceded by Jason Naismith.

Attempt missed. Brett Pitman (Portsmouth) right footed shot from the left side of the box is too high.

Substitution

Substitution, Peterborough United. Siriki Dembélé replaces Joe Ward.

Booking

Alex Woodyard (Peterborough United) is shown the yellow card for a bad foul.

Brett Pitman (Portsmouth) wins a free kick on the right wing.

Foul by Alex Woodyard (Peterborough United).

Attempt saved. Marcus Maddison (Peterborough United) left footed shot from outside the box is saved in the top centre of the goal.

Foul by Tom Naylor (Portsmouth).

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

Attempt missed. Ben Close (Portsmouth) right footed shot from outside the box is just a bit too high following a corner.

Corner, Portsmouth. Conceded by Ben White.

Nathan Thompson (Portsmouth) wins a free kick in the defensive half.

Foul by Joe Ward (Peterborough United).

Foul by Jamal Lowe (Portsmouth).

Daniel Lafferty (Peterborough United) wins a free kick on the right wing.

Goal!

Goal! Portsmouth 2, Peterborough United 2. Christian Burgess (Portsmouth) left footed shot from the centre of the box to the centre of the goal. Assisted by Oliver Hawkins following a set piece situation.

Booking

Lee Brown (Portsmouth) is shown the yellow card.

goal

As It Stood

TeamPWDLFAGDPts
1Luton452613687414691
2Barnsley452613679374291
3Portsmouth452512882503287
4Sunderland452219479453485
5Charlton4525101069402985
6Doncaster4519131374581670
7Peterborough451912146861769
8Coventry451811165452265
9Burton4517121665541163
10Blackpool451517135049162
11Fleetwood451613165851761
12Oxford Utd451515155761-460
13Accrington451412195066-1654
14Rochdale45159215483-2954
15Gillingham451410215872-1452
16Bristol Rovers451215184549-451
17Shrewsbury451215185159-851
18Wycombe451311215467-1350
19Wimbledon451310224263-2149
20Southend45138245367-1447
21Plymouth451211225378-2547
22Walsall451210234971-2246
23Scunthorpe451210235180-2946
24Bradford45117274977-2840
View full League One table

Top Stories