Attempt missed. Conor Hourihane (Aston Villa) left footed shot from the centre of the box is high and wide to the left. Assisted by Robert Snodgrass with a cross following a corner.
90'+4
Corner, Aston Villa. Conceded by Jonny Howson.
90'+2
Foul by Robert Snodgrass (Aston Villa).
90'+2
Marvin Johnson (Middlesbrough) wins a free kick in the attacking half.
90'+1
Attempt missed. Lewis Baker (Middlesbrough) left footed shot from outside the box is high and wide to the left. Assisted by Adam Clayton.
86'
Corner, Aston Villa. Conceded by Dael Fry.
85'
James Chester (Aston Villa) wins a free kick in the attacking half.
85'
Foul by Ashley Fletcher (Middlesbrough).
83'
Jonathan Kodjia (Aston Villa) is shown the yellow card.
82'
Jonathan Kodjia (Aston Villa) has gone down, but that's a dive.
Attempt missed. Jonathan Kodjia (Aston Villa) header from the centre of the box is just a bit too high. Assisted by Conor Hourihane with a cross following a set piece situation.
80'
Cyrus Christie (Middlesbrough) is shown the yellow card for a bad foul.
79'
Conor Hourihane (Aston Villa) wins a free kick on the left wing.
79'
Foul by Cyrus Christie (Middlesbrough).
79'
Foul by Fabio (Middlesbrough).
79'
Robert Snodgrass (Aston Villa) wins a free kick in the defensive half.
77'
Offside, Middlesbrough. Marvin Johnson tries a through ball, but Britt Assombalonga is caught offside.
76'
Corner, Aston Villa. Conceded by Dael Fry.
76'
Attempt blocked. Conor Hourihane (Aston Villa) left footed shot from the centre of the box is blocked.
76'
Attempt saved. Jonathan Kodjia (Aston Villa) header from the left side of the six yard box is saved in the bottom left corner. Assisted by Robert Snodgrass with a cross.
76'
Foul by Jonny Howson (Middlesbrough).
76'
Jonathan Kodjia (Aston Villa) wins a free kick in the attacking half.
72'
Substitution, Middlesbrough. Jonny Howson replaces Grant Leadbitter.
71'
Corner, Middlesbrough. Conceded by Sam Johnstone.
71'
Attempt saved. Britt Assombalonga (Middlesbrough) right footed shot from outside the box is saved in the top right corner. Assisted by Grant Leadbitter.
70'
Substitution, Aston Villa. Jonathan Kodjia replaces Keinan Davis.
69'
Offside, Aston Villa. John Terry tries a through ball, but Keinan Davis is caught offside.
68'
Attempt missed. Scott Hogan (Aston Villa) header from the centre of the box is just a bit too high. Assisted by Conor Hourihane with a cross.
67'
Foul by Adam Clayton (Middlesbrough).
67'
Conor Hourihane (Aston Villa) wins a free kick in the defensive half.
64'
Henri Lansbury (Aston Villa) is shown the red card.
64'
Marvin Johnson (Middlesbrough) wins a free kick in the attacking half.
64'
Foul by Henri Lansbury (Aston Villa).
63'
Attempt missed. Scott Hogan (Aston Villa) right footed shot from the centre of the box misses to the left. Assisted by Ahmed Elmohamady with a cross.
61'
Britt Assombalonga (Middlesbrough) wins a free kick in the defensive half.
61'
Foul by Scott Hogan (Aston Villa).
61'
Attempt blocked. Keinan Davis (Aston Villa) left footed shot from the centre of the box is blocked.
59'
Robert Snodgrass (Aston Villa) wins a free kick in the defensive half.
59'
Foul by Adam Clayton (Middlesbrough).
53'
Attempt missed. Keinan Davis (Aston Villa) header from the centre of the box misses to the left. Assisted by Robert Snodgrass with a cross following a set piece situation.
53'
Robert Snodgrass (Aston Villa) wins a free kick on the right wing.
53'
Foul by Fabio (Middlesbrough).
50'
Attempt blocked. Conor Hourihane (Aston Villa) left footed shot from the centre of the box is blocked.
50'
Robert Snodgrass (Aston Villa) hits the bar with a left footed shot from the centre of the box.
48'
Adam Clayton (Middlesbrough) wins a free kick in the defensive half.
48'
Foul by Conor Hourihane (Aston Villa).
47'
Albert Adomah (Aston Villa) wins a free kick in the defensive half.
47'
Foul by Cyrus Christie (Middlesbrough).
47'
Corner, Middlesbrough. Conceded by James Chester.
46'
Corner, Middlesbrough. Conceded by James Chester.
45'
Substitution, Aston Villa. Scott Hogan replaces Mile Jedinak.
45'
Second Half begins Aston Villa 0, Middlesbrough 0.
45'
Substitution, Aston Villa. Albert Adomah replaces Birkir Bjarnason.
45'
Substitution, Middlesbrough. Marvin Johnson replaces Stewart Downing.
45'+3
First Half ends, Aston Villa 0, Middlesbrough 0.
45'+1
Attempt saved. Robert Snodgrass (Aston Villa) left footed shot from outside the box is saved in the bottom right corner.
45'
Foul by Fabio (Middlesbrough).
45'
Robert Snodgrass (Aston Villa) wins a free kick in the attacking half.
43'
Offside, Aston Villa. Robert Snodgrass tries a through ball, but Conor Hourihane is caught offside.
42'
Henri Lansbury (Aston Villa) wins a free kick in the defensive half.
42'
Foul by Lewis Baker (Middlesbrough).
41'
Foul by James Chester (Aston Villa).
41'
Britt Assombalonga (Middlesbrough) wins a free kick on the left wing.
40'
Attempt missed. Birkir Bjarnason (Aston Villa) with an attempt from the left side of the six yard box is just a bit too high.
39'
Offside, Middlesbrough. Cyrus Christie tries a through ball, but Britt Assombalonga is caught offside.
37'
Attempt saved. Robert Snodgrass (Aston Villa) header from the centre of the box is saved in the top centre of the goal. Assisted by Neil Taylor with a cross.
35'
Attempt saved. Henri Lansbury (Aston Villa) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Neil Taylor with a through ball.
33'
Fabio (Middlesbrough) wins a free kick in the defensive half.
33'
Foul by Robert Snodgrass (Aston Villa).
31'
Robert Snodgrass (Aston Villa) is shown the yellow card for a bad foul.
31'
Grant Leadbitter (Middlesbrough) wins a free kick in the defensive half.
31'
Foul by Robert Snodgrass (Aston Villa).
29'
Offside, Aston Villa. Henri Lansbury tries a through ball, but Neil Taylor is caught offside.
26'
Attempt missed. Conor Hourihane (Aston Villa) left footed shot from outside the box is too high. Assisted by Keinan Davis.
25'
Offside, Aston Villa. Mile Jedinak tries a through ball, but Keinan Davis is caught offside.
25'
Attempt saved. Robert Snodgrass (Aston Villa) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Keinan Davis.
19'
Foul by Mile Jedinak (Aston Villa).
19'
Lewis Baker (Middlesbrough) wins a free kick in the attacking half.
19'
Attempt saved. Mile Jedinak (Aston Villa) header from the centre of the box is saved in the centre of the goal. Assisted by Conor Hourihane with a cross.
18'
Corner, Aston Villa. Conceded by Cyrus Christie.
12'
Attempt blocked. Stewart Downing (Middlesbrough) left footed shot from outside the box is blocked. Assisted by Lewis Baker.
12'
Britt Assombalonga (Middlesbrough) wins a free kick in the attacking half.
12'
Foul by John Terry (Aston Villa).
10'
Foul by Robert Snodgrass (Aston Villa).
10'
Stewart Downing (Middlesbrough) wins a free kick in the defensive half.
8'
Attempt missed. Birkir Bjarnason (Aston Villa) right footed shot from outside the box misses to the left. Assisted by Keinan Davis.
7'
Corner, Aston Villa. Conceded by Darren Randolph.
6'
Corner, Aston Villa. Conceded by Dael Fry.
4'
Adama Traoré (Middlesbrough) is shown the red card.
3'
Foul by Adama Traoré (Middlesbrough).
3'
Conor Hourihane (Aston Villa) wins a free kick in the defensive half.
3'
Corner, Middlesbrough. Conceded by John Terry.
3'
Attempt saved. Ben Gibson (Middlesbrough) header from the left side of the box is saved in the top right corner. Assisted by Lewis Baker with a cross.
2'
Corner, Middlesbrough. Conceded by Birkir Bjarnason.
2'
Attempt blocked. Lewis Baker (Middlesbrough) right footed shot from outside the box is blocked.
1'
Britt Assombalonga (Middlesbrough) wins a free kick in the attacking half.