Match ends, Port Vale 3, Shrewsbury Town 1.
Jordan Hugill's late strike made sure Port Vale took all three points against Shrewsbury Town.
Chris Robertson headed his third of the season for the hosts before Jennison Myrie-Williams doubled Vale's advantage with a curling long-range effort.
Liam McAlinden fired in from close range for the visitors as they dominated most of the second half.
Shrewsbury failed to find an equaliser and were punished when Hugill scored against the run of play in injury time.
The win moves Vale up into ninth place, while Shrewsbury slip to 17th.
VIEW FROM THE DRESSING ROOM
Shrewsbury Town manager Graham Turner told BBC Radio Shropshire:
"First half we stood in our areas and hardly sprinted - allowing Vale to dictate the play. It was 38 minutes before we put four or five passes together.
"Second half we stopped them playing and got some movement. We were frightened in the first half and we played second fiddle to them for most of the game.
"We can't look for reasons or excuses - Port Vale are more direct and powerful and we've come up short once again.
"We had some decent positions in the later stages - but it is a mystery and a disappointment to why we have been poor today."
Line-ups
Port Vale
Formation 4-4-2
- 1Neal
- 2Yates
- 5Dickinson
- 18LinesSubstituted forDoddsat 90'minutes
- 4Robertson
- 24Duffy
- 9Myrie-WilliamsSubstituted forBirchallat 74'minutesBooked at 82mins
- 21Griffith
- 19WilliamsonSubstituted forHugillat 79'minutesBooked at 81mins
- 11Pope
- 7Loft
Substitutes
- 8Dodds
- 10Tomlin
- 12Johnson
- 15Shuker
- 26Birchall
- 29Hughes
- 39Hugill
Shrewsbury
Formation 4-4-2
- 1Weale
- 3JacobsonSubstituted forBradshawat 90+3'minutes
- 18Goldson
- 10Wroe
- 16Mkandawire
- 6Winfield
- 23ReachBooked at 35mins
- 4Summerfield
- 20McAlinden
- 7Ugwu
- 15WildigSubstituted forWoodsat 82'minutes
Substitutes
- 5Jones
- 8McAllister
- 9Bradshaw
- 12McQuade
- 14Marsden
- 22Woods
- 25Anyon
- Referee:
- Carl Boyeson
- Attendance:
- 6,547
Match Stats
- Possession
- Home49%
- Away51%
- Shots
- Home11
- Away12
- Shots on Target
- Home5
- Away5
- Corners
- Home11
- Away3
- Fouls
- Home8
- Away6
Live Text
Post update
Full Time
Second Half ends, Port Vale 3, Shrewsbury Town 1.
Goal!
Goal! Port Vale 3, Shrewsbury Town 1. Jordan Hugill (Port Vale) right footed shot from the centre of the box to the centre of the goal. Assisted by Carl Dickinson.
Substitution
Substitution, Shrewsbury Town. Tom Bradshaw replaces Joe Jacobson.
Post update
Corner, Shrewsbury Town. Conceded by Adam Yates.
Substitution
Substitution, Port Vale. Louis Dodds replaces Chris Lines.
Post update
Attempt saved. Luke Summerfield (Shrewsbury Town) right footed shot from outside the box is saved in the centre of the goal.
Booking
Chris Birchall (Port Vale) is shown the yellow card.
Post update
Luke Summerfield (Shrewsbury Town) wins a free kick in the defensive half.
Post update
Foul by Chris Birchall (Port Vale).
Substitution
Substitution, Shrewsbury Town. Ryan Woods replaces Aaron Wildig.
Booking
Jordan Hugill (Port Vale) is shown the yellow card.
Post update
Foul by Jordan Hugill (Port Vale).
Post update
Dave Winfield (Shrewsbury Town) wins a free kick in the defensive half.
Post update
Corner, Port Vale. Conceded by Tamika Mkandawire.
Post update
Tom Pope (Port Vale) hits the left post with a header from the right side of the box.
Substitution
Substitution, Port Vale. Jordan Hugill replaces Ben Williamson.
Post update
Attempt missed. Adam Reach (Shrewsbury Town) right footed shot from outside the box is too high.
Post update
Attempt missed. Gozie Ugwu (Shrewsbury Town) right footed shot from the centre of the box is close, but misses to the left.
Substitution
Substitution, Port Vale. Chris Birchall replaces Jennison Myrie-Williams.