Attempt blocked. Ryan Taylor (Port Vale) right footed shot from outside the box is blocked.
59'
Isaiah Osbourne (Walsall) is shown the yellow card for a bad foul.
53'
Substitution, Port Vale. Sam Kelly replaces Anthony de Freitas.
51'
Attempt saved. Florent Cuvelier (Walsall) right footed shot from outside the box is saved in the top right corner.
45'+2
First Half ends, Port Vale 0, Walsall 1.
40'
Attempt missed. Joe Edwards (Walsall) right footed shot from the right side of the six yard box is close, but misses to the right.
30'
Attempt missed. Simeon Jackson (Walsall) left footed shot from the centre of the box is just a bit too high.
27'
Goal! Port Vale 0, Walsall 1. Scott Laird (Walsall) left footed shot from a difficult angle on the right to the bottom right corner. Assisted by Isaiah Osbourne.
23'
Alex Jones (Port Vale) is shown the yellow card for a bad foul.
4'
Attempt saved. Florent Cuvelier (Walsall) right footed shot from the centre of the box is saved in the top centre of the goal.
95'
Corner, Port Vale. Conceded by Neil Etheridge.
94'
Foul by James O'Connor (Walsall).
78'
Paulo Tavares (Port Vale) wins a free kick in the attacking half.
78'
Foul by Florent Cuvelier (Walsall).
72'
Scott Laird (Walsall) wins a free kick on the right wing.
72'
Foul by Alex Jones (Port Vale).
70'
Corner, Walsall. Conceded by Remie Streete.
65'
Scott Laird (Walsall) wins a free kick on the right wing.
65'
Foul by Alex Jones (Port Vale).
62'
Foul by Simeon Jackson (Walsall).
62'
Remie Streete (Port Vale) wins a free kick on the left wing.
59'
Jerome Thomas (Port Vale) wins a free kick in the attacking half.
59'
Foul by Isaiah Osbourne (Walsall).
56'
Delay in match Florent Cuvelier (Walsall) because of an injury.
54'
Corner, Walsall. Conceded by Remie Streete.
52'
Foul by Adam Chambers (Walsall).
52'
Paulo Tavares (Port Vale) wins a free kick in the defensive half.
48'
Foul by Isaiah Osbourne (Walsall).
48'
Anthony Grant (Port Vale) wins a free kick in the defensive half.
44'
Foul by Jason McCarthy (Walsall).
43'
Corner, Port Vale. Conceded by Jason McCarthy.
42'
Corner, Port Vale. Conceded by Matt Preston.
39'
Corner, Walsall. Conceded by Anthony de Freitas.
37'
Corner, Port Vale. Conceded by James O'Connor.
36'
Foul by Amadou Bakayoko (Walsall).
36'
Nathan Smith (Port Vale) wins a free kick in the defensive half.
27'
Corner, Port Vale.
27'
Corner, Walsall. Conceded by Nathan Smith.
25'
Foul by Isaiah Osbourne (Walsall).
25'
Paulo Tavares (Port Vale) wins a free kick on the left wing.
23'
Joe Edwards (Walsall) wins a free kick in the defensive half.
23'
Foul by Alex Jones (Port Vale).
20'
Simeon Jackson (Walsall) wins a free kick on the right wing.
20'
Foul by Anthony de Freitas (Port Vale).
14'
Hand ball by Kjell Knops (Port Vale).
11'
Joe Edwards (Walsall) wins a free kick in the attacking half.
11'
Foul by Ryan Taylor (Port Vale).
8'
Foul by Florent Cuvelier (Walsall).
8'
Jerome Thomas (Port Vale) wins a free kick in the defensive half.
2'
Foul by Scott Laird (Walsall).
2'
Alex Jones (Port Vale) wins a free kick in the defensive half.