Substitution, Aston Villa. Albert Adomah replaces Conor Hourihane.
87'
Alan Hutton (Aston Villa) wins a free kick in the defensive half.
87'
Foul by Lee Gregory (Millwall).
85'
Jack Grealish (Aston Villa) wins a free kick in the defensive half.
85'
Foul by Lee Gregory (Millwall).
84'
Foul by Yannick Bolasie (Aston Villa).
84'
Murray Wallace (Millwall) wins a free kick in the attacking half.
83'
Foul by Neil Taylor (Aston Villa).
83'
Lee Gregory (Millwall) wins a free kick on the right wing.
83'
Attempt missed. Jake Cooper (Millwall) header from the left side of the six yard box is high and wide to the left. Assisted by Shaun Williams with a cross following a corner.
82'
Corner, Millwall. Conceded by Axel Tuanzebe.
82'
Attempt blocked. Steve Morison (Millwall) right footed shot from the right side of the box is blocked. Assisted by Lee Gregory.
81'
Attempt missed. Ryan Leonard (Millwall) right footed shot from outside the box is too high. Assisted by Steve Morison with a headed pass.
80'
Foul by James Bree (Aston Villa).
80'
Shane Ferguson (Millwall) wins a free kick in the defensive half.
77'
Jack Grealish (Aston Villa) wins a free kick in the defensive half.
77'
Foul by Shaun Williams (Millwall).
76'
Corner, Aston Villa. Conceded by Mahlon Romeo.
74'
Substitution, Millwall. Steve Morison replaces Tom Elliott.
73'
Offside, Aston Villa. Yannick Bolasie tries a through ball, but Jonathan Kodjia is caught offside.
72'
Attempt missed. Jake Cooper (Millwall) header from the left side of the box misses to the left. Assisted by Shaun Williams with a cross following a set piece situation.
71'
Yannick Bolasie (Aston Villa) is shown the yellow card for a bad foul.
71'
Foul by Yannick Bolasie (Aston Villa).
71'
Jed Wallace (Millwall) wins a free kick on the right wing.
70'
Foul by Neil Taylor (Aston Villa).
70'
Shaun Williams (Millwall) wins a free kick in the defensive half.
69'
Substitution, Aston Villa. Yannick Bolasie replaces John McGinn.
67'
Delay over. They are ready to continue.
66'
Delay in match John McGinn (Aston Villa) because of an injury.
66'
Corner, Millwall. Conceded by Alan Hutton.
66'
Substitution, Aston Villa. Jonathan Kodjia replaces Ahmed El Mohamady.
65'
Attempt missed. Lee Gregory (Millwall) right footed shot from outside the box is close, but misses to the left. Assisted by James Meredith.
63'
Foul by Tom Elliott (Millwall).
63'
Axel Tuanzebe (Aston Villa) wins a free kick in the defensive half.
62'
Foul by Axel Tuanzebe (Aston Villa).
62'
Lee Gregory (Millwall) wins a free kick on the left wing.
60'
Shaun Williams (Millwall) hits the bar with a header from the right side of the six yard box. Assisted by Shane Ferguson with a cross following a corner.
59'
Corner, Millwall. Conceded by Axel Tuanzebe.
59'
Corner, Millwall. Conceded by Ørjan Nyland.
57'
Attempt missed. James Bree (Aston Villa) header from the centre of the box is close, but misses to the right. Assisted by Ahmed El Mohamady with a cross.
55'
Attempt missed. Jake Cooper (Millwall) right footed shot from outside the box is too high. Assisted by Lee Gregory.
54'
Foul by Birkir Bjarnason (Aston Villa).
54'
Tom Elliott (Millwall) wins a free kick in the defensive half.
53'
Attempt missed. Ahmed El Mohamady (Aston Villa) header from the right side of the six yard box is too high. Assisted by Conor Hourihane with a cross following a corner.
53'
Corner, Aston Villa. Conceded by James Meredith.
52'
Jack Grealish (Aston Villa) wins a free kick on the left wing.
52'
Foul by Murray Wallace (Millwall).
51'
Attempt saved. Jack Grealish (Aston Villa) right footed shot from outside the box is saved in the centre of the goal. Assisted by John McGinn.
50'
Axel Tuanzebe (Aston Villa) wins a free kick in the defensive half.
50'
Foul by Lee Gregory (Millwall).
49'
John McGinn (Aston Villa) wins a free kick in the defensive half.
49'
Foul by Tom Elliott (Millwall).
48'
Goal! Millwall 2, Aston Villa 1. Tom Elliott (Millwall) right footed shot from the centre of the box to the centre of the goal following a corner.
47'
Corner, Millwall. Conceded by Alan Hutton.
47'
Attempt blocked. Jed Wallace (Millwall) right footed shot from outside the box is blocked. Assisted by Lee Gregory.
46'
Axel Tuanzebe (Aston Villa) wins a free kick in the defensive half.
46'
Foul by Tom Elliott (Millwall).
45'
Second Half begins Millwall 1, Aston Villa 1.
45'+4
First Half ends, Millwall 1, Aston Villa 1.
45'+2
Jack Grealish (Aston Villa) wins a free kick in the defensive half.
45'+2
Foul by James Meredith (Millwall).
45'+1
Offside, Aston Villa. Conor Hourihane tries a through ball, but Tammy Abraham is caught offside.
43'
Offside, Millwall. Ben Amos tries a through ball, but Lee Gregory is caught offside.
43'
Attempt saved. Conor Hourihane (Aston Villa) left footed shot from outside the box is saved in the bottom left corner.
42'
Jack Grealish (Aston Villa) wins a free kick in the attacking half.
42'
Foul by Shaun Williams (Millwall).
40'
Attempt missed. Shaun Williams (Millwall) left footed shot from outside the box is just a bit too high. Assisted by Ryan Leonard.
36'
Corner, Aston Villa. Conceded by Jake Cooper.
34'
Foul by Birkir Bjarnason (Aston Villa).
34'
Shane Ferguson (Millwall) wins a free kick in the defensive half.
32'
Delay over. They are ready to continue.
31'
Delay in match Tammy Abraham (Aston Villa) because of an injury.
30'
Attempt blocked. Shaun Williams (Millwall) right footed shot from the centre of the box is blocked. Assisted by Lee Gregory with a cross.
29'
Attempt missed. Ryan Leonard (Millwall) right footed shot from outside the box is high and wide to the right. Assisted by Lee Gregory.
27'
Ahmed El Mohamady (Aston Villa) wins a free kick on the right wing.
27'
Foul by James Meredith (Millwall).
26'
Goal! Millwall 1, Aston Villa 1. Shane Ferguson (Millwall) left footed shot from the centre of the box to the bottom left corner. Assisted by Jake Cooper with a headed pass following a set piece situation.
26'
Jed Wallace (Millwall) wins a free kick in the attacking half.
26'
Foul by John McGinn (Aston Villa).
23'
Attempt missed. Ryan Leonard (Millwall) right footed shot from outside the box misses to the left. Assisted by Lee Gregory with a headed pass.
22'
Attempt missed. Jake Cooper (Millwall) header from the centre of the box is high and wide to the left. Assisted by Shaun Williams with a cross following a corner.
22'
Corner, Millwall. Conceded by Axel Tuanzebe.
20'
Attempt missed. Neil Taylor (Aston Villa) right footed shot from outside the box is too high. Assisted by Jack Grealish.
16'
Attempt saved. Tom Elliott (Millwall) header from the centre of the box is saved in the centre of the goal. Assisted by Shane Ferguson with a cross.
15'
Corner, Millwall. Conceded by Ørjan Nyland.
15'
Attempt saved. Jed Wallace (Millwall) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Lee Gregory.
13'
Corner, Aston Villa. Conceded by Shaun Williams.
10'
Delay over. They are ready to continue.
9'
Delay in match Mahlon Romeo (Millwall) because of an injury.
7'
Goal! Millwall 0, Aston Villa 1. Tammy Abraham (Aston Villa) right footed shot from the centre of the box to the high centre of the goal. Assisted by Conor Hourihane with a cross following a set piece situation.
6'
Foul by Shaun Williams (Millwall).
6'
Jack Grealish (Aston Villa) wins a free kick on the right wing.
5'
Attempt missed. Shaun Williams (Millwall) right footed shot from the centre of the box misses to the right. Assisted by Tom Elliott with a headed pass.
4'
Tom Elliott (Millwall) is shown the yellow card for a bad foul.
3'
Foul by Tom Elliott (Millwall).
3'
Neil Taylor (Aston Villa) wins a free kick in the defensive half.