Second Half ends, Oxford United 1, Crewe Alexandra 0.
90'+5
Regan Griffiths (Crewe Alexandra) is shown the yellow card for a bad foul.
90'+5
Foul by Regan Griffiths (Crewe Alexandra).
90'+5
Matty Taylor (Oxford United) wins a free kick in the attacking half.
90'+3
Attempt missed. Rio Adebisi (Crewe Alexandra) left footed shot from the centre of the box is high and wide to the left. Assisted by Luke Offord following a set piece situation.
90'+3
Attempt blocked. Luke Offord (Crewe Alexandra) right footed shot from the centre of the box is blocked. Assisted by Terell Thomas.
90'+2
Mikael Mandron (Crewe Alexandra) wins a free kick on the left wing.
90'+2
Foul by Luke McNally (Oxford United).
90'+1
James Henry (Oxford United) is shown the yellow card for a bad foul.
90'+1
Kayne Ramsay (Crewe Alexandra) wins a free kick in the defensive half.
90'+1
Foul by James Henry (Oxford United).
90'
Attempt missed. Regan Griffiths (Crewe Alexandra) header from the centre of the box misses to the right. Assisted by Luke Murphy with a cross.
89'
Rio Adebisi (Crewe Alexandra) wins a free kick in the defensive half.
89'
Foul by Daniel Agyei (Oxford United).
88'
Regan Griffiths (Crewe Alexandra) wins a free kick in the defensive half.
88'
Foul by James Henry (Oxford United).
87'
Attempt missed. Mikael Mandron (Crewe Alexandra) header from the centre of the box is too high. Assisted by Callum Ainley with a cross following a corner.
87'
Corner, Crewe Alexandra. Conceded by Jordan Thorniley.
85'
Attempt missed. Regan Griffiths (Crewe Alexandra) header from the centre of the box is close, but misses to the left. Assisted by Callum Ainley.
Attempt missed. Matty Taylor (Oxford United) header from the centre of the box is just a bit too high. Assisted by Steve Seddon with a cross following a set piece situation.
82'
Josh Lundstram (Crewe Alexandra) is shown the yellow card for a bad foul.
82'
Cameron Brannagan (Oxford United) wins a free kick on the left wing.
82'
Foul by Josh Lundstram (Crewe Alexandra).
81'
Corner, Oxford United. Conceded by Luke Murphy.
80'
Attempt missed. Cameron Brannagan (Oxford United) right footed shot from outside the box is too high. Assisted by James Henry following a set piece situation.
79'
Luke Offord (Crewe Alexandra) is shown the yellow card for a bad foul.
79'
Matty Taylor (Oxford United) wins a free kick in the attacking half.
79'
Foul by Luke Offord (Crewe Alexandra).
77'
Substitution, Crewe Alexandra. Chris Porter replaces Oliver Finney.
77'
Attempt missed. Daniel Agyei (Oxford United) left footed shot from the right side of the box is close, but misses to the right. Assisted by Matty Taylor.
76'
Substitution, Oxford United. Gavin Whyte replaces Billy Bodin because of an injury.
73'
Matty Taylor (Oxford United) wins a free kick in the attacking half.
73'
Foul by Terell Thomas (Crewe Alexandra).
71'
Foul by James Henry (Oxford United).
71'
Josh Lundstram (Crewe Alexandra) wins a free kick in the defensive half.
70'
Attempt blocked. James Henry (Oxford United) right footed shot from the centre of the box is blocked.
68'
Attempt saved. Callum Ainley (Crewe Alexandra) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Oliver Finney.
67'
Attempt missed. Luke McNally (Oxford United) header from the centre of the box is too high. Assisted by Steve Seddon with a cross following a corner.
67'
Corner, Oxford United. Conceded by Terell Thomas.
66'
Foul by Billy Bodin (Oxford United).
66'
Dave Richards (Crewe Alexandra) wins a free kick in the defensive half.
65'
Corner, Oxford United. Conceded by Callum Ainley.
64'
Gorrin (Oxford United) wins a free kick in the defensive half.
64'
Foul by Ben Knight (Crewe Alexandra).
58'
Corner, Oxford United. Conceded by Mikael Mandron.
58'
Attempt blocked. Jordan Thorniley (Oxford United) left footed shot from outside the box is blocked.
58'
Corner, Oxford United. Conceded by Kayne Ramsay.
55'
Substitution, Oxford United. John Mousinho replaces Ryan Williams because of an injury.
51'
Gorrin (Oxford United) is shown the yellow card for a bad foul.
50'
Foul by Gorrin (Oxford United).
50'
Rio Adebisi (Crewe Alexandra) wins a free kick in the attacking half.
49'
Corner, Oxford United. Conceded by Luke Murphy.
45'
Second Half begins Oxford United 1, Crewe Alexandra 0.
45'+3
First Half ends, Oxford United 1, Crewe Alexandra 0.
45'+2
Foul by Daniel Agyei (Oxford United).
45'+2
Kayne Ramsay (Crewe Alexandra) wins a free kick in the defensive half.
42'
Attempt blocked. James Henry (Oxford United) right footed shot from outside the box is blocked. Assisted by Matty Taylor.
39'
Attempt missed. Jordan Thorniley (Oxford United) header from the left side of the six yard box misses to the right. Assisted by Billy Bodin following a corner.
38'
Corner, Oxford United. Conceded by Rio Adebisi.
38'
Attempt missed. Billy Bodin (Oxford United) right footed shot from the centre of the box misses to the left.
37'
Hand ball by Ben Knight (Crewe Alexandra).
34'
Terell Thomas (Crewe Alexandra) wins a free kick in the defensive half.
34'
Foul by Matty Taylor (Oxford United).
34'
Cameron Brannagan (Oxford United) wins a free kick in the defensive half.
34'
Foul by Mikael Mandron (Crewe Alexandra).
33'
Goal! Oxford United 1, Crewe Alexandra 0. James Henry (Oxford United) converts the penalty with a right footed shot to the top left corner.
32'
Penalty conceded by Terell Thomas (Crewe Alexandra) after a foul in the penalty area.
32'
Penalty Oxford United. Billy Bodin draws a foul in the penalty area.
29'
Attempt missed. Billy Bodin (Oxford United) left footed shot from the left side of the box is high and wide to the left. Assisted by Cameron Brannagan.
28'
Attempt missed. Luke McNally (Oxford United) header from the centre of the box is too high. Assisted by James Henry with a cross following a corner.
28'
Corner, Oxford United. Conceded by Luke Offord.
26'
Foul by Ryan Williams (Oxford United).
26'
Luke Murphy (Crewe Alexandra) wins a free kick in the defensive half.
25'
Corner, Oxford United. Conceded by Rio Adebisi.
24'
Corner, Crewe Alexandra. Conceded by Ryan Williams.
23'
Foul by Mikael Mandron (Crewe Alexandra).
23'
Jordan Thorniley (Oxford United) wins a free kick on the left wing.
19'
Attempt missed. Luke Offord (Crewe Alexandra) header from the left side of the box misses to the left. Assisted by Ben Knight with a cross following a corner.
18'
Corner, Crewe Alexandra. Conceded by Cameron Brannagan.
16'
Substitution, Oxford United. Daniel Agyei replaces Nathan Holland because of an injury.
11'
Luke Murphy (Crewe Alexandra) wins a free kick in the defensive half.
11'
Foul by Matty Taylor (Oxford United).
8'
Jordan Thorniley (Oxford United) wins a free kick in the attacking half.
8'
Foul by Mikael Mandron (Crewe Alexandra).
8'
Attempt blocked. Cameron Brannagan (Oxford United) right footed shot from outside the box is blocked. Assisted by Nathan Holland.
5'
Billy Bodin (Oxford United) wins a free kick in the attacking half.
5'
Foul by Luke Murphy (Crewe Alexandra).
3'
Billy Bodin (Oxford United) wins a free kick in the defensive half.
3'
Foul by Mikael Mandron (Crewe Alexandra).
1'
Offside, Crewe Alexandra. Ben Knight tries a through ball, but Callum Ainley is caught offside.