Kayden Jackson (Ipswich Town) wins a free kick in the attacking half.
90'+2
Foul by Ben Garrity (Port Vale).
90'+1
Dominic Ball (Ipswich Town) wins a free kick in the defensive half.
90'+1
Foul by Dennis Politic (Port Vale).
84'
Substitution, Port Vale. Daniel Butterworth replaces Nathan Smith.
84'
Substitution, Port Vale. Sam Robinson replaces David Worrall.
84'
Foul by Marcus Harness (Ipswich Town).
84'
Dan Jones (Port Vale) wins a free kick in the defensive half.
83'
Attempt saved. William Forrester (Port Vale) right footed shot from more than 35 yards is saved in the centre of the goal. Assisted by Tom Conlon.
81'
Marcus Harness (Ipswich Town) wins a free kick in the defensive half.
81'
Foul by David Worrall (Port Vale).
81'
Attempt blocked. Dennis Politic (Port Vale) right footed shot from outside the box is blocked.
81'
Foul by Leif Davis (Ipswich Town).
81'
William Forrester (Port Vale) wins a free kick on the right wing.
80'
Foul by Marcus Harness (Ipswich Town).
80'
Malvind Benning (Port Vale) wins a free kick in the defensive half.
76'
Substitution, Ipswich Town. Kayden Jackson replaces Kyle Edwards.
75'
Substitution, Ipswich Town. Richard Keogh replaces George Edmundson.
75'
Foul by Cameron Humphreys (Ipswich Town).
75'
Ellis Harrison (Port Vale) wins a free kick in the defensive half.
74'
Corner, Ipswich Town. Conceded by Ben Garrity.
74'
Foul by Tyreece John-Jules (Ipswich Town).
74'
William Forrester (Port Vale) wins a free kick on the right wing.
73'
Foul by Tyreece John-Jules (Ipswich Town).
73'
Nathan Smith (Port Vale) wins a free kick in the defensive half.
72'
Attempt blocked. Kyle Edwards (Ipswich Town) right footed shot from the centre of the box is blocked. Assisted by Cameron Humphreys.
71'
Corner, Port Vale. Conceded by Marcus Harness.
71'
Attempt missed. Tom Conlon (Port Vale) left footed shot from outside the box misses to the left following a corner.
70'
Corner, Port Vale. Conceded by Leif Davis.
68'
Substitution, Port Vale. Malvind Benning replaces Connor Hall.
68'
Substitution, Port Vale. Ademipo Odubeko replaces James Wilson.
68'
Substitution, Port Vale. Dennis Politic replaces Gavin Massey.
67'
Leif Davis (Ipswich Town) wins a free kick in the defensive half.
67'
Foul by James Wilson (Port Vale).
65'
Substitution, Ipswich Town. Marcus Harness replaces Conor Chaplin.
65'
Substitution, Ipswich Town. Tyreece John-Jules replaces Freddie Ladapo because of an injury.
63'
Corner, Ipswich Town. Conceded by Tom Conlon.
63'
Attempt blocked. Dominic Ball (Ipswich Town) right footed shot from outside the box is blocked. Assisted by Conor Chaplin.
63'
Attempt blocked. Conor Chaplin (Ipswich Town) left footed shot from the centre of the box is blocked.
60'
Attempt saved. Freddie Ladapo (Ipswich Town) right footed shot from outside the box is saved in the bottom left corner. Assisted by Conor Chaplin.
59'
Attempt missed. Ben Garrity (Port Vale) right footed shot from outside the box is high and wide to the right.
56'
Offside, Ipswich Town. Leif Davis tries a through ball, but Wes Burns is caught offside.
54'
Wes Burns (Ipswich Town) wins a free kick in the defensive half.
54'
Foul by Gavin Massey (Port Vale).
53'
Foul by Conor Chaplin (Ipswich Town).
53'
Tom Conlon (Port Vale) wins a free kick in the attacking half.
51'
Goal! Port Vale 2, Ipswich Town 3. Freddie Ladapo (Ipswich Town) right footed shot from very close range to the bottom right corner.
49'
Attempt missed. Freddie Ladapo (Ipswich Town) right footed shot from outside the box is high and wide to the right. Assisted by Conor Chaplin.
47'
Goal! Port Vale 2, Ipswich Town 2. Nathan Smith (Port Vale) right footed shot from the centre of the box to the top left corner. Assisted by James Wilson following a corner.
47'
Corner, Port Vale. Conceded by Luke Woolfenden.
45'
Second Half begins Port Vale 1, Ipswich Town 2.
45'+9
First Half ends, Port Vale 1, Ipswich Town 2.
45'+6
Goal! Port Vale 1, Ipswich Town 2. Gavin Massey (Port Vale) right footed shot from the centre of the box to the centre of the goal. Assisted by David Worrall with a headed pass.
45'+4
Foul by Freddie Ladapo (Ipswich Town).
45'+4
Nathan Smith (Port Vale) wins a free kick in the defensive half.
45'+4
Foul by Freddie Ladapo (Ipswich Town).
45'+4
William Forrester (Port Vale) wins a free kick in the defensive half.
45'+2
Corner, Ipswich Town. Conceded by Nathan Smith.
42'
Attempt saved. Wes Burns (Ipswich Town) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Conor Chaplin with a through ball.
38'
Goal! Port Vale 0, Ipswich Town 2. Cameron Humphreys (Ipswich Town) left footed shot from outside the box to the bottom left corner. Assisted by Dominic Ball following a corner.
37'
Corner, Ipswich Town. Conceded by Aidan Stone.
37'
Attempt saved. Wes Burns (Ipswich Town) right footed shot from the right side of the box is saved in the top centre of the goal.
35'
Foul by Freddie Ladapo (Ipswich Town).
35'
Tom Conlon (Port Vale) wins a free kick in the attacking half.
34'
Goal! Port Vale 0, Ipswich Town 1. Freddie Ladapo (Ipswich Town) right footed shot from very close range to the bottom right corner. Assisted by Leif Davis with a cross.
33'
Attempt blocked. Dan Jones (Port Vale) left footed shot from outside the box is blocked. Assisted by Nathan Smith with a headed pass.
33'
Foul by Kyle Edwards (Ipswich Town).
33'
Ellis Harrison (Port Vale) wins a free kick in the attacking half.
32'
Offside, Port Vale. William Forrester tries a through ball, but David Worrall is caught offside.
29'
Offside, Port Vale. Dan Jones tries a through ball, but Ellis Harrison is caught offside.
27'
Foul by George Edmundson (Ipswich Town).
27'
William Forrester (Port Vale) wins a free kick in the defensive half.
26'
Attempt blocked. Kyle Edwards (Ipswich Town) right footed shot from the left side of the box is blocked. Assisted by Leif Davis.
26'
Corner, Ipswich Town. Conceded by David Worrall.
26'
Attempt blocked. Dominic Ball (Ipswich Town) right footed shot from outside the box is blocked.
25'
Corner, Ipswich Town. Conceded by Connor Hall.
25'
Attempt blocked. Conor Chaplin (Ipswich Town) left footed shot from outside the box is blocked. Assisted by Freddie Ladapo.
24'
Attempt missed. Tom Conlon (Port Vale) left footed shot from outside the box is high and wide to the left. Assisted by David Worrall.
22'
Offside, Ipswich Town. Dominic Ball tries a through ball, but Wes Burns is caught offside.
21'
Cameron Humphreys (Ipswich Town) wins a free kick in the defensive half.
21'
Foul by James Wilson (Port Vale).
19'
Wes Burns (Ipswich Town) wins a free kick in the attacking half.
19'
Foul by Gavin Massey (Port Vale).
17'
Luke Woolfenden (Ipswich Town) wins a free kick in the defensive half.
17'
Foul by Ellis Harrison (Port Vale).
17'
Hand ball by Wes Burns (Ipswich Town).
12'
Wes Burns (Ipswich Town) wins a free kick in the defensive half.
12'
Foul by Dan Jones (Port Vale).
10'
Corner, Port Vale. Conceded by George Edmundson.
8'
Luke Woolfenden (Ipswich Town) wins a free kick in the defensive half.
8'
Foul by Ellis Harrison (Port Vale).
7'
Foul by Dominic Ball (Ipswich Town).
7'
Ellis Harrison (Port Vale) wins a free kick on the left wing.
4'
Attempt missed. Ellis Harrison (Port Vale) header from the centre of the box is close, but misses to the left. Assisted by David Worrall with a cross.
3'
Conor Chaplin (Ipswich Town) wins a free kick on the right wing.
3'
Foul by Tom Conlon (Port Vale).
3'
Attempt saved. Freddie Ladapo (Ipswich Town) right footed shot from outside the box is saved in the centre of the goal. Assisted by Leif Davis.