Sam Morsy (Ipswich Town) wins a free kick in the defensive half.
89'
Foul by Jevani Brown (Exeter City).
86'
Attempt missed. Cheick Diabate (Exeter City) header from the centre of the box misses to the right following a set piece situation.
86'
Attempt missed. Pierce Sweeney (Exeter City) right footed shot from the right side of the six yard box is close, but misses to the left. Assisted by Cheick Diabate following a set piece situation.
86'
Marcus Harness (Ipswich Town) is shown the yellow card for a bad foul.
86'
Foul by Marcus Harness (Ipswich Town).
86'
Jay Stansfield (Exeter City) wins a free kick on the left wing.
84'
Attempt missed. Timothee Dieng (Exeter City) right footed shot from outside the box is high and wide to the right. Assisted by Jay Stansfield.
80'
Foul by Kyle Edwards (Ipswich Town).
80'
Jake Caprice (Exeter City) wins a free kick in the defensive half.
78'
Substitution, Exeter City. Matt Jay replaces Jack Sparkes.
78'
Foul by Kane Vincent-Young (Ipswich Town).
78'
Jake Caprice (Exeter City) wins a free kick in the defensive half.
78'
Attempt saved. Kyle Edwards (Ipswich Town) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Marcus Harness.
74'
Substitution, Exeter City. Cheick Diabate replaces Joshua Key because of an injury.
74'
Substitution, Ipswich Town. Kane Vincent-Young replaces Leif Davis because of an injury.
71'
Corner, Ipswich Town. Conceded by Pierce Sweeney.
70'
Attempt missed. Sam Nombe (Exeter City) right footed shot from the right side of the box misses to the right. Assisted by Jay Stansfield.
68'
Goal! Exeter City 0, Ipswich Town 2. Marcus Harness (Ipswich Town) header from very close range to the centre of the goal. Assisted by Leif Davis with a cross following a corner.
68'
Corner, Ipswich Town. Conceded by Timothee Dieng.
65'
Substitution, Ipswich Town. Kyle Edwards replaces Conor Chaplin because of an injury.
64'
Corner, Ipswich Town. Conceded by Archie Collins.
64'
Attempt blocked. Janoi Donacien (Ipswich Town) right footed shot from outside the box is blocked.
62'
Substitution, Exeter City. Sam Nombe replaces Harry Kite.
61'
Attempt missed. Jevani Brown (Exeter City) with an attempt from the centre of the box misses to the left. Assisted by Jack Sparkes with a cross.
60'
Corner, Ipswich Town. Conceded by Jamal Blackman.
60'
Attempt saved. Freddie Ladapo (Ipswich Town) header from the centre of the box is saved in the bottom left corner. Assisted by Leif Davis.
60'
Attempt blocked. Freddie Ladapo (Ipswich Town) right footed shot from the left side of the box is blocked. Assisted by Sam Morsy with a through ball.
58'
Corner, Ipswich Town. Conceded by Jamal Blackman.
58'
Attempt saved. Cameron Humphreys (Ipswich Town) left footed shot from outside the box is saved in the top centre of the goal.
58'
Attempt blocked. Wes Burns (Ipswich Town) left footed shot from outside the box is blocked. Assisted by Freddie Ladapo.
57'
Foul by Wes Burns (Ipswich Town).
57'
Jack Sparkes (Exeter City) wins a free kick on the left wing.
53'
Foul by Jay Stansfield (Exeter City).
53'
Sam Morsy (Ipswich Town) wins a free kick in the defensive half.
51'
Corner, Exeter City. Conceded by Janoi Donacien.
49'
Foul by Leif Davis (Ipswich Town).
49'
Pierce Sweeney (Exeter City) wins a free kick in the defensive half.
46'
Corner, Exeter City. Conceded by Cameron Burgess.
45'
Second Half begins Exeter City 0, Ipswich Town 1.
45'+4
First Half ends, Exeter City 0, Ipswich Town 1.
45'+2
Attempt blocked. Conor Chaplin (Ipswich Town) right footed shot from the centre of the box is blocked. Assisted by Leif Davis with a cross.
45'+1
Jack Sparkes (Exeter City) is shown the yellow card for a bad foul.
45'+1
Wes Burns (Ipswich Town) wins a free kick on the right wing.
45'+1
Foul by Jack Sparkes (Exeter City).
39'
Foul by Wes Burns (Ipswich Town).
39'
Archie Collins (Exeter City) wins a free kick in the defensive half.
31'
Marcus Harness (Ipswich Town) wins a free kick in the defensive half.
31'
Foul by Joshua Key (Exeter City).
30'
Offside, Ipswich Town. Wes Burns tries a through ball, but Conor Chaplin is caught offside.
29'
Cameron Humphreys (Ipswich Town) wins a free kick in the defensive half.
29'
Foul by Timothee Dieng (Exeter City).
27'
Attempt missed. Jack Sparkes (Exeter City) left footed shot from outside the box is high and wide to the left. Assisted by Harry Kite following a corner.
26'
Corner, Exeter City. Conceded by Luke Woolfenden.
22'
Corner, Exeter City. Conceded by Christian Walton.
22'
Attempt saved. Alex Hartridge (Exeter City) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Pierce Sweeney.
21'
Corner, Exeter City. Conceded by Janoi Donacien.
18'
Corner, Ipswich Town. Conceded by Joshua Key.
18'
Attempt blocked. Marcus Harness (Ipswich Town) right footed shot from outside the box is blocked. Assisted by Leif Davis.
17'
Attempt blocked. Sam Morsy (Ipswich Town) right footed shot from the right side of the box is blocked. Assisted by Janoi Donacien.
14'
Offside, Exeter City. Joshua Key tries a through ball, but Jevani Brown is caught offside.
11'
Goal! Exeter City 0, Ipswich Town 1. Freddie Ladapo (Ipswich Town) header from the centre of the box to the bottom right corner. Assisted by Marcus Harness with a headed pass.
10'
Cameron Humphreys (Ipswich Town) wins a free kick in the defensive half.
10'
Foul by Timothee Dieng (Exeter City).
10'
Attempt saved. Marcus Harness (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 cross.
6'
Attempt missed. Conor Chaplin (Ipswich Town) header from the centre of the box is high and wide to the left. Assisted by Leif Davis with a cross following a corner.
6'
Corner, Ipswich Town. Conceded by Jake Caprice.
1'
Pierce Sweeney (Exeter City) wins a free kick in the defensive half.