Second Half ends, Rotherham United 0, Aston Villa 2.
90'+3
Offside, Rotherham United. Aimen Belaid tries a through ball, but Joe Newell is caught offside.
90'+2
Jordan Amavi (Aston Villa) wins a free kick on the left wing.
90'+2
Foul by Richard Smallwood (Rotherham United).
89'
Substitution, Aston Villa. Keinan Davis replaces Jonathan Kodjia.
87'
Goal! Rotherham United 0, Aston Villa 2. Jonathan Kodjia (Aston Villa) right footed shot from the left side of the box to the bottom left corner. Assisted by Conor Hourihane following a fast break.
86'
Foul by Henri Lansbury (Aston Villa).
86'
Joe Newell (Rotherham United) wins a free kick on the left wing.
85'
Attempt blocked. Anthony Forde (Rotherham United) right footed shot from the centre of the box is blocked.
85'
Attempt blocked. Lee Frecklington (Rotherham United) right footed shot from the centre of the box is blocked. Assisted by Jerry Yates.
84'
Attempt blocked. Jonathan Kodjia (Aston Villa) right footed shot from outside the box is blocked. Assisted by Jordan Amavi.
82'
Corner, Rotherham United. Conceded by Conor Hourihane.
81'
Corner, Rotherham United. Conceded by Mile Jedinak.
81'
Corner, Rotherham United. Conceded by Sam Johnstone.
81'
Attempt saved. Anthony Forde (Rotherham United) left footed shot from outside the box is saved in the bottom right corner. Assisted by Aimen Belaid.
80'
Attempt blocked. Anthony Forde (Rotherham United) left footed shot from outside the box is blocked. Assisted by Lee Frecklington.
79'
Attempt missed. Conor Hourihane (Aston Villa) left footed shot from the left side of the box is close, but misses to the right. Assisted by Albert Adomah with a headed pass.
76'
Foul by Neil Taylor (Aston Villa).
76'
Richard Smallwood (Rotherham United) wins a free kick in the defensive half.
75'
Offside, Aston Villa. Neil Taylor tries a through ball, but Jonathan Kodjia is caught offside.
73'
Attempt missed. Conor Hourihane (Aston Villa) left footed shot from outside the box is close, but misses to the left. Assisted by Henri Lansbury.
73'
Attempt blocked. Albert Adomah (Aston Villa) right footed shot from the centre of the box is blocked.
72'
Corner, Aston Villa. Conceded by Lewis Price.
72'
Attempt saved. Jordan Amavi (Aston Villa) right footed shot from outside the box is saved in the top centre of the goal.
70'
Jonathan Kodjia (Aston Villa) wins a free kick in the defensive half.
70'
Foul by Aimen Belaid (Rotherham United).
69'
Attempt blocked. Anthony Forde (Rotherham United) left footed shot from the centre of the box is blocked. Assisted by Ben Purrington with a cross.
68'
Own Goal by Will Vaulks, Rotherham United. Rotherham United 0, Aston Villa 1.
66'
Offside, Aston Villa. Jonathan Kodjia tries a through ball, but Albert Adomah is caught offside.
65'
Corner, Aston Villa. Conceded by Anthony Forde.
64'
Offside, Rotherham United. Richard Smallwood tries a through ball, but Jerry Yates is caught offside.
62'
Corner, Aston Villa. Conceded by Anthony Forde.
62'
Attempt blocked. Albert Adomah (Aston Villa) header from the centre of the box is blocked.
62'
Aimen Belaid (Rotherham United) is shown the yellow card for a bad foul.
61'
Albert Adomah (Aston Villa) wins a free kick on the right wing.
61'
Conor Hourihane (Aston Villa) wins a free kick on the right wing.
61'
Foul by Aimen Belaid (Rotherham United).
60'
Substitution, Rotherham United. Joe Newell replaces Jon Taylor.
59'
Offside, Aston Villa. Mile Jedinak tries a through ball, but Henri Lansbury is caught offside.
54'
Attempt missed. Conor Hourihane (Aston Villa) left footed shot from the centre of the box is high and wide to the left. Assisted by Mile Jedinak with a headed pass following a set piece situation.
53'
Henri Lansbury (Aston Villa) wins a free kick in the attacking half.
53'
Foul by Lee Frecklington (Rotherham United).
53'
Attempt blocked. Albert Adomah (Aston Villa) left footed shot from outside the box is blocked.
49'
Lee Frecklington (Rotherham United) is shown the yellow card for a bad foul.
48'
Foul by Lee Frecklington (Rotherham United).
48'
Alan Hutton (Aston Villa) wins a free kick in the defensive half.
46'
Foul by Tom Adeyemi (Rotherham United).
46'
Nathan Baker (Aston Villa) wins a free kick in the defensive half.
46'
James Chester (Aston Villa) wins a free kick in the defensive half.
46'
Foul by Jerry Yates (Rotherham United).
45'
Second Half begins Rotherham United 0, Aston Villa 0.
45'
Substitution, Rotherham United. Lee Frecklington replaces Danny Ward because of an injury.
45'+6
First Half ends, Rotherham United 0, Aston Villa 0.
45'+6
Attempt blocked. James Chester (Aston Villa) right footed shot from the centre of the box is blocked.
45'+5
Foul by Aimen Belaid (Rotherham United).
45'+5
Jonathan Kodjia (Aston Villa) wins a free kick on the right wing.
45'+4
Albert Adomah (Aston Villa) wins a free kick in the defensive half.
45'+4
Foul by Jon Taylor (Rotherham United).
45'+4
Nathan Baker (Aston Villa) wins a free kick in the defensive half.
45'+3
Offside, Rotherham United. Lewis Price tries a through ball, but Anthony Forde is caught offside.
45'+2
Will Vaulks (Rotherham United) wins a free kick in the defensive half.
45'+2
Foul by Jordan Amavi (Aston Villa).
45'+1
Offside, Rotherham United. Tom Adeyemi tries a through ball, but Danny Ward is caught offside.
44'
Jon Taylor (Rotherham United) wins a free kick in the defensive half.
44'
Foul by Henri Lansbury (Aston Villa).
44'
Substitution, Aston Villa. Jordan Amavi replaces Jack Grealish because of an injury.
43'
Delay over. They are ready to continue.
42'
Delay in match Jack Grealish (Aston Villa) because of an injury.
41'
Attempt blocked. Albert Adomah (Aston Villa) right footed shot from the right side of the box is blocked. Assisted by Henri Lansbury.
34'
Attempt missed. Jon Taylor (Rotherham United) right footed shot from outside the box is close, but misses to the left. Assisted by Danny Ward.
34'
Attempt blocked. Tom Adeyemi (Rotherham United) header from the left side of the six yard box is blocked. Assisted by Anthony Forde with a cross.
34'
Corner, Rotherham United. Conceded by Jonathan Kodjia.
33'
Substitution, Aston Villa. Jack Grealish replaces Birkir Bjarnason because of an injury.
33'
Anthony Forde (Rotherham United) wins a free kick on the right wing.
33'
Foul by Neil Taylor (Aston Villa).
30'
Corner, Aston Villa. Conceded by Aimen Belaid.
30'
Delay over. They are ready to continue.
29'
Delay in match Birkir Bjarnason (Aston Villa) because of an injury.
26'
Attempt saved. Albert Adomah (Aston Villa) right footed shot from the right side of the box is saved in the centre of the goal.
24'
Foul by Richard Smallwood (Rotherham United).
24'
Conor Hourihane (Aston Villa) wins a free kick in the defensive half.
24'
Foul by Neil Taylor (Aston Villa).
24'
Anthony Forde (Rotherham United) wins a free kick in the defensive half.
22'
Corner, Aston Villa. Conceded by Lewis Price.
22'
Attempt saved. Conor Hourihane (Aston Villa) right footed shot from the right side of the box is saved in the bottom left corner.
22'
Attempt blocked. Jonathan Kodjia (Aston Villa) right footed shot from the right side of the box is blocked.
21'
Attempt missed. Jonathan Kodjia (Aston Villa) header from the centre of the box is too high. Assisted by Henri Lansbury with a cross following a set piece situation.
20'
Foul by Semi Ajayi (Rotherham United).
20'
Henri Lansbury (Aston Villa) wins a free kick in the attacking half.
18'
Substitution, Rotherham United. Richard Smallwood replaces Stephen Kelly because of an injury.
17'
Attempt blocked. Henri Lansbury (Aston Villa) right footed shot from outside the box is blocked.
16'
Delay over. They are ready to continue.
15'
Delay in match Stephen Kelly (Rotherham United) because of an injury.
11'
Attempt missed. Birkir Bjarnason (Aston Villa) right footed shot from the right side of the six yard box is too high. Assisted by Albert Adomah.
11'
Attempt blocked. Birkir Bjarnason (Aston Villa) right footed shot from the right side of the six yard box is blocked. Assisted by Albert Adomah.
9'
Corner, Rotherham United. Conceded by Nathan Baker.
8'
Offside, Aston Villa. Birkir Bjarnason tries a through ball, but Conor Hourihane is caught offside.
7'
Offside, Aston Villa. Birkir Bjarnason tries a through ball, but Albert Adomah is caught offside.
6'
Foul by Tom Adeyemi (Rotherham United).
6'
Albert Adomah (Aston Villa) wins a free kick in the defensive half.
2'
Attempt blocked. Jon Taylor (Rotherham United) left footed shot from outside the box is blocked.