Kieron Morris (Walsall) wins a free kick in the defensive half.
90'+3
Foul by Benjamin Whiteman (Doncaster Rovers).
90'+1
Attempt missed. Kieron Morris (Walsall) left footed shot from outside the box is just a bit too high following a fast break.
89'
Attempt missed. Tommy Rowe (Doncaster Rovers) right footed shot from outside the box is just a bit too high.
87'
Jordan Houghton (Doncaster Rovers) wins a free kick in the defensive half.
87'
Foul by Joe Edwards (Walsall).
87'
Joe Edwards (Walsall) is shown the yellow card for a bad foul.
84'
Substitution, Walsall. Daniel Agyei replaces Tyler Roberts.
84'
Foul by Tommy Rowe (Doncaster Rovers).
84'
Joe Edwards (Walsall) wins a free kick in the attacking half.
83'
Foul by Tyler Roberts (Walsall).
83'
Jordan Houghton (Doncaster Rovers) wins a free kick in the attacking half.
80'
Goal! Doncaster Rovers 0, Walsall 3. Kieron Morris (Walsall) left footed shot from the centre of the box to the bottom right corner. Assisted by Amadou Bakayoko with a cross following a fast break.
79'
Corner, Doncaster Rovers. Conceded by Mark Gillespie.
79'
Attempt saved. Benjamin Whiteman (Doncaster Rovers) right footed shot from outside the box is saved in the bottom right corner.
78'
Substitution, Walsall. Shaun Donnellan replaces Erhun Oztumer because of an injury.
73'
Tommy Rowe (Doncaster Rovers) wins a free kick in the defensive half.
73'
Foul by Adam Chambers (Walsall).
72'
Attempt blocked. Tommy Rowe (Doncaster Rovers) right footed shot from outside the box is blocked.
72'
Attempt blocked. James Coppinger (Doncaster Rovers) right footed shot from outside the box is blocked.
71'
Foul by Liam Kinsella (Walsall).
71'
Harry Toffolo (Doncaster Rovers) wins a free kick in the attacking half.
67'
Substitution, Walsall. Kieron Morris replaces Florent Cuvelier because of an injury.
66'
Goal! Doncaster Rovers 0, Walsall 2. Erhun Oztumer (Walsall) left footed shot from the centre of the box to the bottom left corner. Assisted by Joe Edwards with a cross.
65'
Delay in match Florent Cuvelier (Walsall) because of an injury.
64'
Attempt saved. James Coppinger (Doncaster Rovers) header from the centre of the box is saved in the top left corner.
62'
Goal! Doncaster Rovers 0, Walsall 1. Erhun Oztumer (Walsall) left footed shot from very close range to the bottom left corner. Assisted by Tyler Roberts.
61'
Attempt missed. John Marquis (Doncaster Rovers) header from the centre of the box is close, but misses to the left.