Football
Shrewsbury Town vs Port Vale. Sky Bet League One.
3:00pm, Saturday 25th November 2023.
New Meadow.
Match ends, Shrewsbury Town 2, Port Vale 1.
Second Half ends, Shrewsbury Town 2, Port Vale 1.
Corner, Shrewsbury Town. Conceded by Tom Sang.
Attempt missed. Tom Sang (Port Vale) left footed shot from the left side of the box is too high.
Alfie Devine (Port Vale) wins a free kick in the defensive half.
Foul by Malvind Benning (Shrewsbury Town).
Foul by Ryan Loft (Port Vale).
Cheyenne Dunkley (Shrewsbury Town) wins a free kick in the defensive half.
Attempt saved. Carl Winchester (Shrewsbury Town) left footed shot from the left side of the box is saved in the bottom left corner.
Attempt missed. Carl Winchester (Shrewsbury Town) right footed shot from outside the box is too high following a set piece situation.
Foul by Jesse Debrah (Port Vale).
Ryan Bowman (Shrewsbury Town) wins a free kick on the left wing.
Delay over. They are ready to continue.
Substitution, Shrewsbury Town. Aaron Pierre replaces Elliott Bennett because of an injury.
Substitution, Shrewsbury Town. Ryan Bowman replaces Max Mata.
Delay in match (Port Vale).
Corner, Port Vale. Conceded by Malvind Benning.
Attempt missed. Funso Ojo (Port Vale) right footed shot from the centre of the box misses to the right.
Attempt blocked. Funso Ojo (Port Vale) header from the centre of the box is blocked. Assisted by Gavin Massey with a cross.
Corner, Port Vale. Conceded by Cheyenne Dunkley.
Joe Anderson (Shrewsbury Town) is shown the yellow card for a bad foul.
Gavin Massey (Port Vale) wins a free kick on the right wing.
Foul by Joe Anderson (Shrewsbury Town).
Attempt missed. Funso Ojo (Port Vale) right footed shot from the centre of the box is too high. Assisted by Nathan Smith following a corner.
Corner, Port Vale. Conceded by Marko Marosi.
Attempt saved. Oliver Arblaster (Port Vale) left footed shot from a difficult angle and long range on the left is saved in the top left corner. Assisted by Tom Sang.
Attempt blocked. Oliver Arblaster (Port Vale) left footed shot from the left side of the box is blocked. Assisted by Tom Sang.
Attempt blocked. Ryan Loft (Port Vale) right footed shot from outside the box is blocked. Assisted by Oliver Arblaster.
Foul by Funso Ojo (Port Vale).
Daniel Udoh (Shrewsbury Town) wins a free kick in the defensive half.
Funso Ojo (Port Vale) wins a free kick in the defensive half.
Foul by Nohan Kenneh (Shrewsbury Town).
Funso Ojo (Port Vale) wins a free kick in the attacking half.
Foul by Daniel Udoh (Shrewsbury Town).
Attempt missed. Jordan Shipley (Shrewsbury Town) left footed shot from the left side of the box is close, but misses the top left corner. Assisted by Malvind Benning.
Attempt blocked. Alfie Devine (Port Vale) left footed shot from outside the box is blocked.
Ben Garrity (Port Vale) wins a free kick in the attacking half.
Foul by Cheyenne Dunkley (Shrewsbury Town).
Attempt missed. Funso Ojo (Port Vale) right footed shot from outside the box is close, but misses to the left. Assisted by Ryan Loft.
Morgan Feeney (Shrewsbury Town) wins a free kick in the attacking half.
Attempt missed. Carl Winchester (Shrewsbury Town) right footed shot from the centre of the box misses to the left. Assisted by Malvind Benning with a cross.
Substitution, Port Vale. Jason Lowe replaces Ethan Chislett.
Substitution, Port Vale. Jesse Debrah replaces Alex Iacovitti.
Substitution, Port Vale. Ryan Loft replaces Uche Ikpeazu.
Attempt missed. Alfie Devine (Port Vale) right footed shot from outside the box is just a bit too high. Assisted by Ben Garrity.
Attempt missed. Gavin Massey (Port Vale) right footed shot from the centre of the box is close, but misses to the left. Assisted by Tom Sang with a cross following a corner.
Corner, Port Vale. Conceded by Nohan Kenneh.
Corner, Port Vale. Conceded by Max Mata.
Attempt missed. Nathan Smith (Port Vale) header from the centre of the box misses to the left. Assisted by Tom Sang with a cross following a set piece situation.
Nathan Smith (Port Vale) wins a free kick in the defensive half.
Foul by Max Mata (Shrewsbury Town).
Goal! Shrewsbury Town 2, Port Vale 1. Ben Garrity (Port Vale) header from the left side of the six yard box to the high centre of the goal. Assisted by Tom Sang with a cross following a set piece situation.
Elliott Bennett (Shrewsbury Town) is shown the yellow card for a bad foul.
Ethan Chislett (Port Vale) wins a free kick on the left wing.
Foul by Elliott Bennett (Shrewsbury Town).
Corner, Port Vale. Conceded by Joe Anderson.
Goal! Shrewsbury Town 2, Port Vale 0. Daniel Udoh (Shrewsbury Town) left footed shot from the centre of the box to the high centre of the goal. Assisted by Max Mata following a fast break.
Second Half begins Shrewsbury Town 1, Port Vale 0.
Substitution, Shrewsbury Town. Malvind Benning replaces Taylor Perry.
First Half ends, Shrewsbury Town 1, Port Vale 0.
Funso Ojo (Port Vale) is shown the yellow card for a bad foul.
Carl Winchester (Shrewsbury Town) wins a free kick in the attacking half.
Attempt blocked. Funso Ojo (Port Vale) right footed shot from outside the box is blocked. Assisted by Gavin Massey.
Corner, Port Vale. Conceded by Taylor Perry.
Attempt blocked. Ben Garrity (Port Vale) left footed shot from the left side of the box is blocked.
Taylor Perry (Shrewsbury Town) is shown the yellow card.
Foul by Jordan Shipley (Shrewsbury Town).
Attempt blocked. Uche Ikpeazu (Port Vale) right footed shot from the left side of the box is blocked.
Attempt saved. Ben Garrity (Port Vale) header from the centre of the box is saved in the top centre of the goal. Assisted by Alfie Devine with a cross.
Carl Winchester (Shrewsbury Town) is shown the yellow card.
Offside, Shrewsbury Town. Taylor Perry tries a through ball, but Daniel Udoh is caught offside.
Attempt missed. Cheyenne Dunkley (Shrewsbury Town) right footed shot from the centre of the box is just a bit too high. Assisted by Max Mata following a set piece situation.
Delay in match because of an injury Taylor Perry (Shrewsbury Town).
Max Mata (Shrewsbury Town) wins a free kick in the defensive half.
Foul by Ethan Chislett (Port Vale).
Joe Anderson (Shrewsbury Town) wins a free kick in the defensive half.
Attempt missed. Ben Garrity (Port Vale) header from the centre of the box is just a bit too high. Assisted by Ethan Chislett with a cross.
Goal! Shrewsbury Town 1, Port Vale 0. Max Mata (Shrewsbury Town) header from the right side of the six yard box to the centre of the goal. Assisted by Jordan Shipley with a cross.
Foul by Gavin Massey (Port Vale).
Attempt saved. Nathan Smith (Port Vale) header from the centre of the box is saved in the top centre of the goal. Assisted by Tom Sang with a cross.
Corner, Port Vale. Conceded by Daniel Udoh.
Uche Ikpeazu (Port Vale) wins a free kick on the left wing.
Foul by Morgan Feeney (Shrewsbury Town).
Foul by Uche Ikpeazu (Port Vale).
Corner, Port Vale. Conceded by Jordan Shipley.
Attempt blocked. Gavin Massey (Port Vale) right footed shot from the centre of the box is blocked.
Attempt blocked. Ben Garrity (Port Vale) header from the centre of the box is blocked. Assisted by Tom Sang with a cross.
Corner, Port Vale. Conceded by Elliott Bennett.
Attempt missed. Taylor Perry (Shrewsbury Town) right footed shot from outside the box is high and wide to the right following a corner.
Corner, Shrewsbury Town. Conceded by Alex Iacovitti.
Attempt saved. Max Mata (Shrewsbury Town) left footed shot from the left side of the box is saved in the top left corner.
Attempt saved. Uche Ikpeazu (Port Vale) header from the centre of the box is saved in the centre of the goal. Assisted by Ben Garrity with a headed pass.
Oliver Arblaster (Port Vale) wins a free kick in the defensive half.
Alex Iacovitti (Port Vale) wins a free kick in the defensive half.
Substitution, Shrewsbury Town. Joe Anderson replaces Tom Flanagan because of an injury.
Delay in match because of an injury Tom Flanagan (Shrewsbury Town).
Attempt blocked. Max Mata (Shrewsbury Town) left footed shot from outside the box is blocked. Assisted by Taylor Perry.
Carl Winchester (Shrewsbury Town) wins a free kick in the defensive half.
First Half begins.
Lineups are announced and players are warming up.