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 MeadowAttendance7,880.

Shrewsbury Town 1

  • R Giles (68th minute)

Portsmouth 0

  • R McCrorie (sent off 81st minute)

Shrewsbury 1-0 Portsmouth: Ryan Giles stunner wins it for hosts

Please use Chrome browser for a more accessible video player

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

A stunning strike from Ryan Giles delivered three opening-day points for Shrewsbury as they beat Portsmouth 1-0 in Sky Bet League One.

Giles, making his debut on loan from Wolves, arrowed a 30-yard shot to the top corner of the net midway through the second half.

Portsmouth's cause was not helped by Ross McCrorie being shown a late red card.

Pompey started brightly, with home goalkeeper Max O'Leary gathering a low drive from McCrorie.

Shrewsbury went close when Steve Morison got the better of defender Christian Burgess and hammered a shot just over from the edge of the penalty area.

The hosts took the lead in the 68th minute, when Giles collected a free-kick played short to him and, from distance, sent a fine shot past Craig MacGillivray.

Pompey went in search of an equaliser and John Marquis was denied by a timely clearance from Ethan Ebanks-Landell.

Also See:

The visitors were reduced to 10 men in the 81st minute when McCrorie received a second yellow card for a challenge on Donald Love.

Ronan Curtis fired a late chance over as Shrewsbury stood firm to collect three points against a side beaten in the play-off semi-finals last season.

Soccer Saturday Super 6 is Back
Soccer Saturday Super 6 is Back

FREE TO PLAY: £2m jackpot if £2m Players Enter

Around Sky