Match ends, Shrewsbury Town 1, Portsmouth 0.
Shrewsbury Town 1-0 Portsmouth
- From the section League One
A stunning strike from Ryan Giles delivered three opening-day points for Shrewsbury as they beat Portsmouth 1-0 in 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.
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.
Report supplied by PA Media.
Line-ups
Shrewsbury
- 25O'Leary
- 5Williams
- 24Ebanks-LandellBooked at 59mins
- 2Pierre
- 17LoveBooked at 90mins
- 4Edwards
- 16Vincelot
- 18McCormickSubstituted forLaurentat 53'minutes
- 11Giles
- 10OkenabirhieSubstituted forWhalleyat 64'minutesBooked at 74mins
- 20MorisonSubstituted forEisaat 89'minutesSubstituted forat 90+5'minutes
Substitutes
- 1Murphy
- 3Golbourne
- 6Beckles
- 7Whalley
- 15Walker
- 21Eisa
- 28Laurent
Portsmouth
- 1MacGillivray
- 2WalkesBooked at 29minsSubstituted forBoltonat 53'minutes
- 5Downing
- 6Burgess
- 3Brown
- 4Naylor
- 15McCrorieBooked at 81mins
- 11Curtis
- 26EvansBooked at 31minsSubstituted forPitmanat 53'minutesBooked at 65mins
- 19HarnessSubstituted forHarrisonat 75'minutes
- 10Marquis
Substitutes
- 8Pitman
- 13Bolton
- 14Cannon
- 22Harrison
- 33Close
- 35Bass
- 38Haunstrup
- Referee:
- Charles Breakspear
- Attendance:
- 7,880
Match Stats
- Possession
- Home40%
- Away60%
- Shots
- Home3
- Away15
- Shots on Target
- Home1
- Away3
- Corners
- Home1
- Away10
- Fouls
- Home21
- Away15
Live Text
Full Time
Second Half ends, Shrewsbury Town 1, Portsmouth 0.
Attempt blocked. Ronan Curtis (Portsmouth) right footed shot from the centre of the box is blocked.
Corner, Portsmouth. Conceded by Josh Laurent.
Corner, Portsmouth. Conceded by Donald Love.
Foul by Ellis Harrison (Portsmouth).
Romain Vincelot (Shrewsbury Town) wins a free kick in the defensive half.
Abobaker Eisa went off injured after Shrewsbury Town had used all subs.
Delay over. They are ready to continue.
Delay in match because of an injury Abobaker Eisa (Shrewsbury Town).
Booking
Donald Love (Shrewsbury Town) is shown the yellow card for a bad foul.
John Marquis (Portsmouth) wins a free kick in the attacking half.
Foul by Donald Love (Shrewsbury Town).
Substitution
Substitution, Shrewsbury Town. Abobaker Eisa replaces Steve Morison.
Corner, Shrewsbury Town. Conceded by James Bolton.
Brett Pitman (Portsmouth) wins a free kick in the attacking half.
Foul by Romain Vincelot (Shrewsbury Town).
Foul by Tom Naylor (Portsmouth).
Shaun Whalley (Shrewsbury Town) wins a free kick on the left wing.
Tom Naylor (Portsmouth) wins a free kick in the defensive half.
Foul by Romain Vincelot (Shrewsbury Town).
Dismissal
Second yellow card to Ross McCrorie (Portsmouth) for a bad foul.
Foul by Ross McCrorie (Portsmouth).
Donald Love (Shrewsbury Town) wins a free kick in the defensive half.
Delay over. They are ready to continue.
Delay in match because of an injury Ross McCrorie (Portsmouth).
Ross McCrorie (Portsmouth) wins a free kick in the defensive half.
Foul by Josh Laurent (Shrewsbury Town).
Foul by Christian Burgess (Portsmouth).
Shaun Whalley (Shrewsbury Town) wins a free kick on the left wing.
Corner, Portsmouth. Conceded by Romain Vincelot.
Attempt blocked. Lee Brown (Portsmouth) left footed shot from outside the box is blocked. Assisted by Ronan Curtis.
Tom Naylor (Portsmouth) wins a free kick in the attacking half.
Foul by Shaun Whalley (Shrewsbury Town).
Attempt missed. Christian Burgess (Portsmouth) header from the left side of the six yard box is high and wide to the right. Assisted by Lee Brown with a cross following a corner.
Substitution
Substitution, Portsmouth. Ellis Harrison replaces Marcus Harness.
Corner, Portsmouth. Conceded by Ethan Ebanks-Landell.
Attempt blocked. John Marquis (Portsmouth) right footed shot from the right side of the box is blocked. Assisted by Lee Brown.
Booking
Shaun Whalley (Shrewsbury Town) is shown the yellow card for a bad foul.
James Bolton (Portsmouth) wins a free kick on the right wing.