Jonathan Kodjia (Aston Villa) is shown the yellow card.
90'+5
Lee Peltier (Cardiff City) is shown the yellow card for a bad foul.
90'+5
Jonathan Kodjia (Aston Villa) wins a free kick in the defensive half.
90'+5
Foul by Lee Peltier (Cardiff City).
90'+4
Sam Johnstone (Aston Villa) is shown the yellow card.
90'+3
Attempt missed. Callum Paterson (Cardiff City) header from the centre of the box is too high. Assisted by Jamie Ward with a cross.
90'+3
Attempt blocked. Jonathan Kodjia (Aston Villa) left footed shot from the centre of the box is blocked. Assisted by Lewis Grabban.
90'+2
Attempt missed. Lewis Grabban (Aston Villa) right footed shot from outside the box misses to the right. Assisted by Jack Grealish following a fast break.
90'+1
Foul by Jack Grealish (Aston Villa).
90'+1
Aron Gunnarsson (Cardiff City) wins a free kick in the defensive half.
90'
Substitution, Cardiff City. Anthony Pilkington replaces Nathaniel Mendez-Laing.
90'
Robert Snodgrass (Aston Villa) wins a free kick on the right wing.
90'
Foul by Joe Bennett (Cardiff City).
89'
Jamie Ward (Cardiff City) is shown the yellow card for a bad foul.
89'
Jonathan Kodjia (Aston Villa) wins a free kick in the defensive half.
89'
Foul by Jamie Ward (Cardiff City).
89'
Corner, Cardiff City. Conceded by James Chester.
89'
Attempt blocked. Callum Paterson (Cardiff City) right footed shot from outside the box is blocked. Assisted by Nathaniel Mendez-Laing.
89'
Attempt saved. Mile Jedinak (Aston Villa) right footed shot from the left side of the box is saved in the top centre of the goal.
88'
Substitution, Cardiff City. Jamie Ward replaces David Junior Hoilett.
88'
Substitution, Aston Villa. Christopher Samba replaces Conor Hourihane.
87'
Jonathan Kodjia (Aston Villa) wins a free kick on the right wing.
87'
Foul by Sol Bamba (Cardiff City).
85'
Goal! Aston Villa 1, Cardiff City 0. Jack Grealish (Aston Villa) right footed shot from outside the box to the bottom right corner following a set piece situation.
84'
Foul by Sean Morrison (Cardiff City).
84'
Jonathan Kodjia (Aston Villa) wins a free kick in the attacking half.
83'
Foul by Mile Jedinak (Aston Villa).
83'
Gary Madine (Cardiff City) wins a free kick in the attacking half.
82'
Attempt saved. Nathaniel Mendez-Laing (Cardiff City) right footed shot from outside the box is saved in the bottom right corner. Assisted by David Junior Hoilett with a headed pass.
82'
Attempt blocked. Sean Morrison (Cardiff City) right footed shot from outside the box is blocked. Assisted by Marko Grujic.
81'
Joe Bennett (Cardiff City) is shown the yellow card for a bad foul.
81'
Foul by Joe Bennett (Cardiff City).
81'
Jack Grealish (Aston Villa) wins a free kick in the defensive half.
80'
Corner, Aston Villa. Conceded by Neil Etheridge.
80'
Attempt saved. Conor Hourihane (Aston Villa) left footed shot from the left side of the box is saved in the top left corner. Assisted by Jack Grealish.
79'
Corner, Aston Villa. Conceded by Callum Paterson.
78'
Aron Gunnarsson (Cardiff City) is shown the yellow card for a bad foul.
77'
Foul by Aron Gunnarsson (Cardiff City).
77'
Jack Grealish (Aston Villa) wins a free kick on the left wing.
77'
Attempt missed. Ahmed El Mohamady (Aston Villa) right footed shot from the centre of the box is close, but misses to the left. Assisted by Conor Hourihane with a cross following a corner.
76'
Corner, Aston Villa. Conceded by Sol Bamba.
76'
Corner, Aston Villa. Conceded by Sol Bamba.
74'
Attempt missed. Sean Morrison (Cardiff City) header from the centre of the box is close, but misses to the right. Assisted by Joe Bennett following a set piece situation.
73'
Aron Gunnarsson (Cardiff City) wins a free kick in the attacking half.
73'
Foul by Robert Snodgrass (Aston Villa).
72'
Foul by James Chester (Aston Villa).
72'
Gary Madine (Cardiff City) wins a free kick in the defensive half.
69'
Attempt missed. Conor Hourihane (Aston Villa) left footed shot from the centre of the box is close, but misses to the right. Assisted by Lewis Grabban with a through ball.
68'
Substitution, Cardiff City. Gary Madine replaces Kenneth Zohore.
67'
Attempt missed. Jack Grealish (Aston Villa) left footed shot from outside the box misses to the left. Assisted by Robert Snodgrass following a set piece situation.
66'
Foul by David Junior Hoilett (Cardiff City).
66'
Ahmed El Mohamady (Aston Villa) wins a free kick on the right wing.
65'
Attempt saved. Jonathan Kodjia (Aston Villa) left footed shot from a difficult angle on the right is saved in the top centre of the goal. Assisted by Jack Grealish.
63'
Foul by Jonathan Kodjia (Aston Villa).
63'
Sol Bamba (Cardiff City) wins a free kick in the defensive half.
60'
Substitution, Aston Villa. Jonathan Kodjia replaces Albert Adomah.
58'
Foul by Jack Grealish (Aston Villa).
58'
Sol Bamba (Cardiff City) wins a free kick in the defensive half.
57'
Corner, Cardiff City. Conceded by Sam Johnstone.
57'
Attempt saved. Kenneth Zohore (Cardiff City) left footed shot from the centre of the box is saved in the bottom right corner.
56'
Foul by Robert Snodgrass (Aston Villa).
56'
Sol Bamba (Cardiff City) wins a free kick in the defensive half.
53'
Corner, Aston Villa. Conceded by Aron Gunnarsson.
53'
Delay over. They are ready to continue.
52'
Delay in match Lee Peltier (Cardiff City) because of an injury.
50'
Jack Grealish (Aston Villa) wins a free kick on the left wing.
50'
Foul by Callum Paterson (Cardiff City).
49'
Foul by Albert Adomah (Aston Villa).
49'
Marko Grujic (Cardiff City) wins a free kick in the defensive half.
48'
Attempt missed. Lewis Grabban (Aston Villa) header from the centre of the box misses to the left. Assisted by Jack Grealish with a cross.
47'
Glenn Whelan (Aston Villa) wins a free kick in the defensive half.
47'
Foul by Callum Paterson (Cardiff City).
45'
Second Half begins Aston Villa 0, Cardiff City 0.
45'+5
First Half ends, Aston Villa 0, Cardiff City 0.
45'+5
Attempt saved. Lee Peltier (Cardiff City) left footed shot from the centre of the box is saved in the bottom right corner.
45'+3
Attempt saved. Callum Paterson (Cardiff City) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Sean Morrison.
45'+2
Robert Snodgrass (Aston Villa) is shown the yellow card for a bad foul.
45'+2
Foul by Robert Snodgrass (Aston Villa).
45'+2
David Junior Hoilett (Cardiff City) wins a free kick on the left wing.
45'+2
Attempt missed. Sean Morrison (Cardiff City) right footed shot from a difficult angle on the right misses to the left.
45'
Foul by Sol Bamba (Cardiff City).
45'
Robert Snodgrass (Aston Villa) wins a free kick on the right wing.
42'
Offside, Aston Villa. Ahmed El Mohamady tries a through ball, but Conor Hourihane is caught offside.
40'
Offside, Cardiff City. Lee Peltier tries a through ball, but Aron Gunnarsson is caught offside.
39'
Offside, Aston Villa. Conor Hourihane tries a through ball, but Lewis Grabban is caught offside.
39'
Conor Hourihane (Aston Villa) wins a free kick in the attacking half.
39'
Foul by Marko Grujic (Cardiff City).
38'
Attempt missed. Glenn Whelan (Aston Villa) right footed shot from outside the box is high and wide to the right following a set piece situation.
37'
Callum Paterson (Cardiff City) is shown the yellow card for a bad foul.
37'
Foul by Callum Paterson (Cardiff City).
37'
Jack Grealish (Aston Villa) wins a free kick on the left wing.
36'
Corner, Aston Villa. Conceded by Sol Bamba.
34'
Attempt missed. Albert Adomah (Aston Villa) right footed shot from the centre of the box is close, but misses to the right following a corner.
33'
Corner, Aston Villa. Conceded by Aron Gunnarsson.
32'
Jack Grealish (Aston Villa) wins a free kick in the defensive half.
32'
Foul by Aron Gunnarsson (Cardiff City).
31'
Conor Hourihane (Aston Villa) wins a free kick on the right wing.
31'
Foul by Marko Grujic (Cardiff City).
27'
Foul by Sol Bamba (Cardiff City).
27'
Lewis Grabban (Aston Villa) wins a free kick in the attacking half.
26'
Substitution, Aston Villa. James Bree replaces Axel Tuanzebe because of an injury.
25'
Sean Morrison (Cardiff City) wins a free kick in the defensive half.
25'
Foul by Lewis Grabban (Aston Villa).
24'
Foul by Callum Paterson (Cardiff City).
24'
Mile Jedinak (Aston Villa) wins a free kick in the defensive half.
23'
Hand ball by Glenn Whelan (Aston Villa).
23'
Delay over. They are ready to continue.
23'
Delay over. They are ready to continue.
22'
Delay in match Axel Tuanzebe (Aston Villa) because of an injury.
21'
Corner, Cardiff City. Conceded by Glenn Whelan.
20'
Conor Hourihane (Aston Villa) is shown the yellow card for a bad foul.
20'
Foul by Conor Hourihane (Aston Villa).
20'
Nathaniel Mendez-Laing (Cardiff City) wins a free kick on the right wing.
19'
Corner, Aston Villa. Conceded by Sean Morrison.
16'
Nathaniel Mendez-Laing (Cardiff City) hits the left post with a right footed shot from the right side of the box. Assisted by Kenneth Zohore with a through ball.
13'
Mile Jedinak (Aston Villa) wins a free kick in the defensive half.
13'
Foul by Kenneth Zohore (Cardiff City).
7'
Robert Snodgrass (Aston Villa) wins a free kick in the attacking half.
7'
Foul by Joe Bennett (Cardiff City).
6'
Attempt missed. Kenneth Zohore (Cardiff City) header from the centre of the box misses to the left. Assisted by Callum Paterson with a headed pass.
5'
Foul by Lewis Grabban (Aston Villa).
5'
Sol Bamba (Cardiff City) wins a free kick in the defensive half.
2'
Attempt missed. Lewis Grabban (Aston Villa) right footed shot from the right side of the box is close, but misses to the right. Assisted by Robert Snodgrass.