League One
ShrewsburyShrewsbury Town1PortsmouthPortsmouth2

Shrewsbury Town 1-2 Portsmouth

Ten-man Portsmouth climbed into the League One play-off places with a gutsy victory at Shrewsbury.

Marcus Harness and John Marquis, who was later sent off, put Pompey 2-0 up before Nathaniel Ogbeta netted in the second half for the hosts.

Aside from an early Daniel Udoh chance the first half was dominated by the visitors.

Ryan Williams went close with a header before a superb curling Harness effort broke the deadlock midway through the half.

Ten minutes later it was two when Marquis tapped into an empty net, with Danny Cowley's side looking in complete control.

But six minutes after the restart Shrewsbury were back in the game when Ogbeta took on three players before firing the ball home past keeper Craig MacGillivray.

Pompey were reduced to 10 men 22 minutes from time, when Marquis received a straight red card for a heavy tackle on Harry Chapman.

But Shrewsbury failed to capitalise on their man advantage as Pompey kept them at arms length to make it two wins from two under new boss Cowley.

Match report supplied by PA Media.

Line-ups

Shrewsbury

Formation 3-4-1-2

  • 1Burgoyne
  • 29PenningtonSubstituted forPykeat 82'minutes
  • 24Ebanks-Landell
  • 5Williams
  • 12SearsSubstituted forChapmanat 45'minutes
  • 28Davis
  • 10Vela
  • 14Ogbeta
  • 6GossSubstituted forEdwardsat 69'minutes
  • 20Main
  • 23UdohSubstituted forWhalleyat 69'minutes

Substitutes

  • 4Edwards
  • 7Whalley
  • 9Pyke
  • 30Caton
  • 32Chapman
  • 39Bloxham
  • 41Bevan

Portsmouth

Formation 4-2-3-1

  • 1MacGillivray
  • 2Johnson
  • 6Whatmough
  • 20Raggett
  • 3Brown
  • 4Naylor
  • 8CloseSubstituted forDanielsat 84'minutes
  • 19Harness
  • 7WilliamsSubstituted forNicolaisenat 90+5'minutes
  • 24JacobsSubstituted forCannonat 75'minutes
  • 9MarquisBooked at 68mins

Substitutes

  • 13Bolton
  • 14Cannon
  • 15Nicolaisen
  • 16Byers
  • 21Daniels
  • 22Ward
  • 23White
Referee:
Ben Speedie

Match Stats

Home TeamShrewsburyAway TeamPortsmouth
Possession
Home38%
Away62%
Shots
Home6
Away7
Shots on Target
Home3
Away3
Corners
Home0
Away7
Fouls
Home15
Away13

Live Text

  1. Post update

    Match ends, Shrewsbury Town 1, Portsmouth 2.

  2. Full Time

    Second Half ends, Shrewsbury Town 1, Portsmouth 2.

  3. Post update

    Tom Naylor (Portsmouth) wins a free kick in the attacking half.

  4. Post update

    Foul by Curtis Main (Shrewsbury Town).

  5. Post update

    Rasmus Nicolaisen (Portsmouth) wins a free kick in the defensive half.

  6. Post update

    Foul by Rekeil Pyke (Shrewsbury Town).

  7. Substitution

    Substitution, Portsmouth. Rasmus Nicolaisen replaces Ryan Williams.

  8. Post update

    Tom Naylor (Portsmouth) wins a free kick in the defensive half.

  9. Post update

    Foul by David Davis (Shrewsbury Town).

  10. Post update

    Attempt blocked. Curtis Main (Shrewsbury Town) left footed shot from the centre of the box is blocked. Assisted by David Davis.

  11. Post update

    Attempt missed. Rekeil Pyke (Shrewsbury Town) header from the centre of the box is high and wide to the right. Assisted by Harry Chapman.

  12. Post update

    Offside, Shrewsbury Town. Josh Vela tries a through ball, but Rekeil Pyke is caught offside.

  13. Post update

    Andrew Cannon (Portsmouth) wins a free kick in the attacking half.

  14. Post update

    Foul by Josh Vela (Shrewsbury Town).

  15. Post update

    Foul by Callum Johnson (Portsmouth).

  16. Post update

    Shaun Whalley (Shrewsbury Town) wins a free kick in the attacking half.

  17. Substitution

    Substitution, Portsmouth. Charlie Daniels replaces Ben Close.

  18. Post update

    Foul by Ryan Williams (Portsmouth).

  19. Post update

    Harry Chapman (Shrewsbury Town) wins a free kick in the defensive half.

  20. Substitution

    Substitution, Shrewsbury Town. Rekeil Pyke replaces Matthew Pennington.

As It Stood

TeamPWDLFAGDPts
1Hull382171063313270
2Peterborough372161065372869
3Sunderland361813555272867
4Lincoln City371881155401562
5Portsmouth361771253391458
6Blackpool351691044321257
7Doncaster35176125345857
8Oxford Utd37168135143856
9Charlton371511115450456
10Gillingham38167155450455
11Ipswich36167133937255
12MK Dons38159145552354
13Accrington36158134951-253
14Crewe36149134446-251
15Fleetwood371311134132950
16Plymouth381310154960-1149
17Shrewsbury351113114041-146
18Burton36118174661-1541
19Swindon37114224465-2137
20Northampton3899203254-2236
21Wimbledon36812163659-2336
22Wigan3798203964-2535
23Bristol Rovers3897223660-2434
24Rochdale36711184667-2132
View full League One table

Top Stories

Elsewhere on the BBC