Skip to content
Full Time After Extra Time This is a live match. Extra Time Half Time

Shrewsbury Town vs Portsmouth. Sky Bet League One.

Montgomery Waters MeadowAttendance5,862.

Shrewsbury Town 1

  • L Leahy (14th minute)
  • J Vela (sent off 31st minute)

Portsmouth 2

  • D Hume (29th minute)
  • L Thompson (84th minute)

Shrewsbury 1-2 Portsmouth: Louis Thompson hits late winner for Pompey

Please use Chrome browser for a more accessible video player

Highlights of the Sky Bet League One match between Shrewsbury and Portsmouth.

Louis Thompson hit a dramatic late winner as Portsmouth came from behind to win 2-1 at 10-man Shrewsbury.

The Shrews had taken an early lead through Luke Leahy before Aiden O'Brien levelled but the game swung in Portsmouth's favour when Josh Vela was dismissed for a poor tackle on Ronan Curtis on 31 minutes.

And Thompson sealed their fate six minutes from time with a brilliant long-range strike.

Shrewsbury defender Matt Pennington had a shot cleared off the line before Leahy opened the scoring from Elliott Bennett's corner.

O'Brien drew the visitors level after turning in Denver Hume's first-time shot on 29 minutes.

Vela was shown a straight red two minutes later after catching Curtis late.

Marko Marosi saved well from George Hurst in first-half stoppage time.

Also See:

Bennett and Leahy both went close for the Shrews, before Marosi got down well to save from O'Brien on the hour.

Pennington headed just over on 72 minutes, before Hurst was denied by another good save.

Thompson gave Pompey the win when he fired into the roof of the net from distance.

Win £250,000 on Wednesday!
Win £250,000 on Wednesday!

Do not miss your chance to land the £250,000 in Wednesday's Super 6 round. Play for free, entries by 7:30pm.

Around Sky