Goal! Doncaster Rovers 3, Portsmouth 1. John Marquis (Doncaster Rovers) left footed shot from the centre of the box to the bottom right corner.
67'
Substitution, Doncaster Rovers. Harry Middleton replaces James Coppinger.
67'
Substitution, Portsmouth. Gary Roberts replaces Kyle Bennett.
62'
Substitution, Portsmouth. Milan Lalkovic replaces Carl Baker.
58'
Goal! Doncaster Rovers 2, Portsmouth 1. Tommy Rowe (Doncaster Rovers) left footed shot from the left side of the box to the top left corner. Assisted by James Coppinger.
55'
Attempt missed. Gareth Evans (Portsmouth) right footed shot from outside the box is close, but misses the top right corner from a direct free kick.
55'
Substitution, Doncaster Rovers. Andy Williams replaces Matty Blair.
53'
Attempt saved. Matthew Clarke (Portsmouth) header from the centre of the box is saved in the top centre of the goal.
52'
Craig Alcock (Doncaster Rovers) is shown the yellow card for a bad foul.
45'+1
Michael Doyle (Portsmouth) is shown the yellow card for a bad foul.
41'
Goal! Doncaster Rovers 1, Portsmouth 1. Kal Naismith (Portsmouth) left footed shot from the centre of the box to the bottom left corner. Assisted by Kyle Bennett.
40'
Gareth Evans (Portsmouth) is shown the yellow card.
35'
Attempt missed. Matthew Clarke (Portsmouth) header from the centre of the box is close, but misses to the left.
34'
Christian Burgess (Portsmouth) is shown the yellow card for a bad foul.
29'
Attempt missed. Conor Grant (Doncaster Rovers) left footed shot from the left side of the box is too high.
19'
John Marquis (Doncaster Rovers) hits the bar with a header from the centre of the box.
15'
Attempt missed. Niall Mason (Doncaster Rovers) right footed shot from the left side of the box is close, but misses the top left corner.
14'
Attempt saved. Matthew Clarke (Portsmouth) header from the centre of the box is saved in the bottom right corner.
8'
Attempt saved. Conor Grant (Doncaster Rovers) right footed shot from outside the box is saved in the top centre of the goal.
5'
Goal! Doncaster Rovers 1, Portsmouth 0. John Marquis (Doncaster Rovers) header from very close range to the bottom left corner.
96'
Corner, Portsmouth. Conceded by Mathieu Baudry.
87'
Corner, Portsmouth. Conceded by Harry Middleton.
83'
Corner, Portsmouth. Conceded by Niall Mason.
79'
Corner, Portsmouth. Conceded by Marko Marosi.
78'
Corner, Portsmouth. Conceded by Craig Alcock.
69'
Christian Burgess (Portsmouth) wins a free kick on the left wing.
69'
Foul by John Marquis (Doncaster Rovers).
68'
Foul by Kal Naismith (Portsmouth).
68'
Niall Mason (Doncaster Rovers) wins a free kick on the right wing.
68'
Christian Burgess (Portsmouth) wins a free kick in the defensive half.
68'
Foul by Andy Williams (Doncaster Rovers).
64'
Kyle Bennett (Portsmouth) wins a free kick in the attacking half.
64'
Foul by Andy Williams (Doncaster Rovers).
61'
Foul by Kyle Bennett (Portsmouth).
61'
Niall Mason (Doncaster Rovers) wins a free kick in the defensive half.
56'
Matthew Clarke (Portsmouth) wins a free kick in the attacking half.
56'
Foul by James Coppinger (Doncaster Rovers).
54'
Enda Stevens (Portsmouth) wins a free kick in the attacking half.
54'
Foul by John Marquis (Doncaster Rovers).
52'
Corner, Portsmouth. Conceded by Matty Blair.
47'
(Portsmouth) wins a free kick in the attacking half.
47'
Foul by Andy Butler (Doncaster Rovers).
46'
Corner, Doncaster Rovers. Conceded by Gareth Evans.
44'
Foul by Kyle Bennett (Portsmouth).
44'
Tommy Rowe (Doncaster Rovers) wins a free kick on the right wing.
40'
Gareth Evans (Portsmouth) has gone down, but that's a dive.
35'
Corner, Portsmouth. Conceded by Mathieu Baudry.
31'
Foul by Michael Doyle (Portsmouth).
30'
Kyle Bennett (Portsmouth) wins a free kick in the attacking half.
30'
Foul by Jordan Houghton (Doncaster Rovers).
26'
Corner, Portsmouth. Conceded by Niall Mason.
25'
Corner, Portsmouth. Conceded by Conor Grant.
22'
Corner, Portsmouth. Conceded by Conor Grant.
16'
Gareth Evans (Portsmouth) wins a free kick on the right wing.
16'
Foul by Conor Grant (Doncaster Rovers).
14'
Corner, Portsmouth. Conceded by Marko Marosi.
14'
Corner, Portsmouth. Conceded by Mathieu Baudry.
2'
Corner, Doncaster Rovers. Conceded by Matthew Clarke.