Second Half ends, Sunderland 2, Crewe Alexandra 0.
90'+6
Jack Clarke (Sunderland) is shown the yellow card.
90'+5
Substitution, Crewe Alexandra. Sean Lawton replaces Michael Williams.
90'+4
Foul by Michael Williams (Crewe Alexandra).
90'+4
Patrick Roberts (Sunderland) wins a free kick on the right wing.
90'+2
Foul by Corry Evans (Sunderland).
90'+2
Regan Griffiths (Crewe Alexandra) wins a free kick in the attacking half.
90'+1
Leon Dajaku (Sunderland) is shown the yellow card.
90'
Leon Dajaku (Sunderland) wins a free kick in the defensive half.
90'
Foul by Travis Johnson (Crewe Alexandra).
89'
Goal! Sunderland 2, Crewe Alexandra 0. Patrick Roberts (Sunderland) left footed shot from the centre of the box to the bottom right corner. Assisted by Jack Clarke.
88'
Corner, Sunderland. Conceded by Regan Griffiths.
88'
Attempt missed. Patrick Roberts (Sunderland) left footed shot from the right side of the box is too high. Assisted by Daniel Neil.
87'
Corner, Sunderland. Conceded by Josh Lundstram.
84'
Goal! Sunderland 1, Crewe Alexandra 0. Daniel Neil (Sunderland) right footed shot from outside the box to the bottom right corner. Assisted by Ross Stewart.
82'
Foul by Dennis Cirkin (Sunderland).
82'
Bassala Sambou (Crewe Alexandra) wins a free kick in the defensive half.
82'
Attempt blocked. Corry Evans (Sunderland) right footed shot from outside the box is blocked. Assisted by Daniel Neil.
81'
Attempt saved. Corry Evans (Sunderland) right footed shot from outside the box is saved in the bottom right corner. Assisted by Daniel Neil.
80'
Substitution, Crewe Alexandra. Oliver Finney replaces Callum Ainley.
79'
Corner, Sunderland. Conceded by Josh Lundstram.
79'
Attempt blocked. Jack Clarke (Sunderland) right footed shot from the left side of the box is blocked. Assisted by Patrick Roberts.
77'
(Sunderland) wins a free kick in the attacking half.
77'
6-second violation by Dave Richards (Crewe Alexandra).
77'
Attempt saved. Jack Clarke (Sunderland) right footed shot from outside the box is saved in the bottom left corner. Assisted by Corry Evans with a headed pass.
76'
Tom Lowery (Crewe Alexandra) is shown the yellow card for a bad foul.
76'
Leon Dajaku (Sunderland) wins a free kick in the attacking half.
76'
Foul by Tom Lowery (Crewe Alexandra).
75'
Dennis Cirkin (Sunderland) is shown the yellow card for a bad foul.
75'
Bassala Sambou (Crewe Alexandra) wins a free kick on the right wing.
Bailey Wright (Sunderland) is shown the yellow card for a bad foul.
74'
Foul by Bailey Wright (Sunderland).
74'
Chris Long (Crewe Alexandra) wins a free kick in the attacking half.
72'
Attempt saved. Carl Winchester (Sunderland) right footed shot from the centre of the box is saved.
71'
Corner, Sunderland. Conceded by Dave Richards.
71'
Attempt saved. Jay Matete (Sunderland) right footed shot from a difficult angle on the left is saved in the bottom left corner. Assisted by Jack Clarke.
70'
Attempt saved. Chris Long (Crewe Alexandra) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Regan Griffiths with a headed pass.
70'
Attempt missed. Corry Evans (Sunderland) header from a difficult angle on the left is close, but misses to the left. Assisted by Jack Clarke following a set piece situation.
69'
Hand ball by Michael Williams (Crewe Alexandra).
69'
Attempt blocked. Corry Evans (Sunderland) right footed shot from outside the box is blocked.
68'
Josh Lundstram (Crewe Alexandra) is shown the yellow card for a bad foul.
68'
Jack Clarke (Sunderland) wins a free kick in the attacking half.
68'
Foul by Josh Lundstram (Crewe Alexandra).
67'
Attempt missed. Chris Long (Crewe Alexandra) right footed shot from the centre of the box is high and wide to the right. Assisted by Tom Lowery following a fast break.
67'
Foul by Rekeem Harper (Crewe Alexandra).
66'
Michael Williams (Crewe Alexandra) is shown the yellow card.
63'
Substitution, Sunderland. Patrick Roberts replaces Jermain Defoe.
61'
Offside, Sunderland. Bailey Wright tries a through ball, but Ross Stewart is caught offside.
59'
Substitution, Sunderland. Leon Dajaku replaces Lynden Gooch.
58'
Substitution, Sunderland. Daniel Neil replaces Luke O'Nien.
58'
Attempt missed. Josh Lundstram (Crewe Alexandra) right footed shot from very close range is high and wide to the left. Assisted by Tom Lowery with a cross following a corner.
57'
Corner, Crewe Alexandra. Conceded by Bailey Wright.
55'
Luke Offord (Crewe Alexandra) wins a free kick in the defensive half.
55'
Foul by Jermain Defoe (Sunderland).
53'
Offside, Sunderland. Carl Winchester tries a through ball, but Ross Stewart is caught offside.
52'
Foul by Luke O'Nien (Sunderland).
52'
Michael Williams (Crewe Alexandra) wins a free kick in the defensive half.
51'
Foul by Jay Matete (Sunderland).
51'
Luke Offord (Crewe Alexandra) wins a free kick in the defensive half.
49'
Foul by Ross Stewart (Sunderland).
49'
Michael Williams (Crewe Alexandra) wins a free kick in the defensive half.
45'
Second Half begins Sunderland 0, Crewe Alexandra 0.
45'+3
First Half ends, Sunderland 0, Crewe Alexandra 0.
45'+1
Offside, Crewe Alexandra. Callum Ainley tries a through ball, but Chris Long is caught offside.
42'
Lynden Gooch (Sunderland) wins a free kick on the right wing.
42'
Foul by Travis Johnson (Crewe Alexandra).
41'
Corner, Sunderland. Conceded by Luke Offord.
39'
Attempt saved. Ross Stewart (Sunderland) header from the centre of the box is saved in the top right corner. Assisted by Jack Clarke with a cross.
39'
Corner, Sunderland. Conceded by Callum Ainley.
34'
Corner, Sunderland. Conceded by Travis Johnson.
32'
Ross Stewart (Sunderland) wins a free kick in the defensive half.
32'
Foul by Tom Lowery (Crewe Alexandra).
31'
Foul by Lynden Gooch (Sunderland).
31'
Travis Johnson (Crewe Alexandra) wins a free kick in the defensive half.
29'
Lynden Gooch (Sunderland) is shown the yellow card.
29'
Foul by Lynden Gooch (Sunderland).
29'
Travis Johnson (Crewe Alexandra) wins a free kick in the defensive half.
26'
Offside, Crewe Alexandra. Dave Richards tries a through ball, but Rekeem Harper is caught offside.
25'
Attempt saved. Bailey Wright (Sunderland) header from the centre of the box is saved in the bottom left corner. Assisted by Jack Clarke.
24'
Foul by Tom Lowery (Crewe Alexandra).
24'
Jay Matete (Sunderland) wins a free kick on the left wing.
21'
Corner, Crewe Alexandra. Conceded by Dennis Cirkin.
19'
Foul by Bailey Wright (Sunderland).
19'
Rekeem Harper (Crewe Alexandra) wins a free kick in the defensive half.
19'
Attempt missed. Ross Stewart (Sunderland) right footed shot from the centre of the box is close, but misses to the left. Assisted by Jack Clarke with a cross following a corner.
18'
Corner, Sunderland. Conceded by Travis Johnson.
12'
Foul by Jermain Defoe (Sunderland).
12'
Luke Offord (Crewe Alexandra) wins a free kick in the defensive half.
12'
Lynden Gooch (Sunderland) wins a free kick in the defensive half.
12'
Foul by Travis Johnson (Crewe Alexandra).
8'
Offside, Sunderland. Lynden Gooch tries a through ball, but Luke O'Nien is caught offside.
8'
Luke O'Nien (Sunderland) wins a free kick in the defensive half.
8'
Foul by Regan Griffiths (Crewe Alexandra).
7'
Offside, Sunderland. Luke O'Nien tries a through ball, but Ross Stewart is caught offside.
3'
Offside, Crewe Alexandra. Josh Lundstram tries a through ball, but Chris Long is caught offside.
3'
Chris Long (Crewe Alexandra) wins a free kick in the defensive half.
3'
Foul by Bailey Wright (Sunderland).
2'
Attempt blocked. Lynden Gooch (Sunderland) left footed shot from outside the box is blocked. Assisted by Luke O'Nien.