Middlesbrough vs Aston Villa LIVE: FA Cup result and reaction from the Riverside Stadium
Follow live coverage as Middlesbrough face Aston Villa in the FA Cup today.
This season marks the 143rd edition of the world’s oldest cup competition, with Manchester City the reigning champions after they secured their seventh victory of the tournament last term - part of their magnificent treble success.
While the usual suspects are likely to be in the running this season - Man United, Liverpool, Arsenal all included - it’s those without silverware lately who will hope to challenge into the latter stages, such as Newcastle, Tottenham and even Chelsea, who are without a domestic trophy in over five years despite European success.
Premier League clubs enter from the third round of the competition, but this cup is about all teams: from non-league to EFL sides in the lower leagues, everyone gets a shot at glory and the chance to face the country’s finest in the FA Cup.
Follow live updates from today’s game in the live blog below.
Middlesbrough vs Aston Villa LIVE: FA Cup updates
Middlesbrough host Aston Villa in the FA Cup third round
88’ GOAL! - Matty Cash scores late goal for Villa (MID 0-1 AST)
Middlesbrough FC 0 - 1 Aston Villa FC
Middlesbrough vs Aston Villa
19:23
Match ends, Middlesbrough 0, Aston Villa 1.
Middlesbrough vs Aston Villa
19:22
Second Half ends, Middlesbrough 0, Aston Villa 1.
Middlesbrough vs Aston Villa
19:22
Offside, Middlesbrough. Sam Greenwood is caught offside.
Middlesbrough vs Aston Villa
19:22
Corner, Middlesbrough. Conceded by Jacob Ramsey.
Middlesbrough vs Aston Villa
19:22
Attempt blocked. Alex Gilbert (Middlesbrough) right footed shot from the right side of the box is blocked. Assisted by Emmanuel Latte Lath.
Middlesbrough vs Aston Villa
19:20
Offside, Middlesbrough. Dael Fry is caught offside.
Middlesbrough vs Aston Villa
19:20
Corner, Middlesbrough. Conceded by Boubacar Kamara.
Middlesbrough vs Aston Villa
19:19
Foul by Moussa Diaby (Aston Villa).
Middlesbrough vs Aston Villa
19:18
Foul by Alex Gilbert (Middlesbrough).
Middlesbrough vs Aston Villa
19:18
Boubacar Kamara (Aston Villa) wins a free kick in the defensive half.
Middlesbrough vs Aston Villa
19:15
Goal! Middlesbrough 0, Aston Villa 1. Matty Cash (Aston Villa) right footed shot from outside the box to the bottom left corner. Assisted by Douglas Luiz following a corner.
Middlesbrough vs Aston Villa
19:15
Corner, Aston Villa. Conceded by Rav van den Berg.
Middlesbrough vs Aston Villa
19:12
Attempt missed. Nicolò Zaniolo (Aston Villa) right footed shot from outside the box.
Middlesbrough vs Aston Villa
19:12
Offside, Middlesbrough. Dael Fry is caught offside.
Middlesbrough vs Aston Villa
19:12
Substitution, Middlesbrough. Hayden Coulson replaces Alex Bangura.
Middlesbrough vs Aston Villa
19:12
Substitution, Middlesbrough. Dael Fry replaces Isaiah Jones.
Middlesbrough vs Aston Villa
19:12
Substitution, Middlesbrough. Alex Gilbert replaces Daniel Barlaser.
Middlesbrough vs Aston Villa
19:12
Clément Lenglet (Aston Villa) is shown the yellow card for a bad foul.
Middlesbrough vs Aston Villa
19:12
Foul by Clément Lenglet (Aston Villa).
Middlesbrough vs Aston Villa
19:09
Nicolò Zaniolo (Aston Villa) is shown the yellow card for a bad foul.
Middlesbrough vs Aston Villa
19:07
Offside, Middlesbrough. Emmanuel Latte Lath is caught offside.
Middlesbrough vs Aston Villa
19:05
Hand ball by Ezri Konsa (Aston Villa).
Middlesbrough vs Aston Villa
19:05
Clément Lenglet (Aston Villa) wins a free kick on the left wing.
Middlesbrough vs Aston Villa
19:05
Corner, Aston Villa. Conceded by Emmanuel Latte Lath.
Middlesbrough vs Aston Villa
19:04
Álex Moreno (Aston Villa) wins a free kick on the left wing.
Middlesbrough vs Aston Villa
19:02
Foul by Sam Greenwood (Middlesbrough).
Middlesbrough vs Aston Villa
19:03
Boubacar Kamara (Aston Villa) wins a free kick in the defensive half.
Middlesbrough vs Aston Villa
19:02
Matty Cash (Aston Villa) is shown the yellow card for a bad foul.
Middlesbrough vs Aston Villa
19:02
Foul by Matty Cash (Aston Villa).
Middlesbrough vs Aston Villa
19:01
Foul by Matty Cash (Aston Villa).
Middlesbrough vs Aston Villa
18:58
Offside, Aston Villa. Álex Moreno is caught offside.
Middlesbrough vs Aston Villa
18:58
Substitution, Aston Villa. Douglas Luiz replaces Leander Dendoncker.
Middlesbrough vs Aston Villa
18:58
Substitution, Aston Villa. Ollie Watkins replaces Jhon Durán.
Middlesbrough vs Aston Villa
18:58
Substitution, Aston Villa. Moussa Diaby replaces John McGinn.
Middlesbrough vs Aston Villa
18:58
Substitution, Aston Villa. Nicolò Zaniolo replaces Leon Bailey.
Middlesbrough vs Aston Villa
18:58
Attempt blocked. Matty Cash (Aston Villa) right footed shot from outside the box is blocked. Assisted by Ezri Konsa.
Middlesbrough vs Aston Villa
18:55
Attempt blocked. Lukas Engel (Middlesbrough) left footed shot from a difficult angle on the left is blocked. Assisted by Sam Greenwood with a cross.
Middlesbrough vs Aston Villa
18:54
Corner, Middlesbrough. Conceded by Jacob Ramsey.
Middlesbrough vs Aston Villa
18:53
Corner, Middlesbrough. Conceded by Boubacar Kamara.
Middlesbrough vs Aston Villa
18:51
Foul by Jacob Ramsey (Aston Villa).
Middlesbrough vs Aston Villa
18:49
Attempt saved. Leander Dendoncker (Aston Villa) right footed shot from outside the box is saved in the centre of the goal. Assisted by Jacob Ramsey.
Middlesbrough vs Aston Villa
18:47
Substitution, Middlesbrough. Emmanuel Latte Lath replaces Josh Coburn.
Middlesbrough vs Aston Villa
18:47
Substitution, Middlesbrough. Jonny Howson replaces Hayden Hackney.
Middlesbrough vs Aston Villa
18:47
Offside, Aston Villa. Leon Bailey is caught offside.
Middlesbrough vs Aston Villa
18:45
Corner, Aston Villa. Conceded by Matt Clarke.
Middlesbrough vs Aston Villa
18:44
Ezri Konsa (Aston Villa) wins a free kick in the attacking half.
Middlesbrough vs Aston Villa
18:43
Attempt missed. Álex Moreno (Aston Villa) left footed shot from the right side of the six yard box is too high. Assisted by Leon Bailey with a cross following a corner.
Middlesbrough vs Aston Villa
18:41
Corner, Aston Villa. Conceded by Rav van den Berg.
Middlesbrough vs Aston Villa
18:41
Ezri Konsa (Aston Villa) hits the right post with a header from the left side of the six yard box. Assisted by Leon Bailey with a cross following a corner.
Middlesbrough vs Aston Villa
18:41
Corner, Aston Villa. Conceded by Isaiah Jones.
Middlesbrough vs Aston Villa
18:38
Corner, Aston Villa. Conceded by Tom Glover.
Middlesbrough vs Aston Villa
18:37
Attempt saved. John McGinn (Aston Villa) right footed shot from outside the box is saved.
Middlesbrough vs Aston Villa
18:37
Corner, Aston Villa. Conceded by Isaiah Jones.
Middlesbrough vs Aston Villa
18:36
Matty Cash (Aston Villa) wins a free kick in the defensive half.
Middlesbrough vs Aston Villa
18:35
Foul by Jacob Ramsey (Aston Villa).
Middlesbrough vs Aston Villa
18:33
Second Half begins Middlesbrough 0, Aston Villa 0.
Middlesbrough vs Aston Villa
18:18
First Half ends, Middlesbrough 0, Aston Villa 0.
Middlesbrough vs Aston Villa
18:17
Foul by Jacob Ramsey (Aston Villa).
Middlesbrough vs Aston Villa
18:17
Attempt missed. Isaiah Jones (Middlesbrough) right footed shot from the right side of the box misses to the right. Assisted by Alex Bangura with a cross.
Middlesbrough vs Aston Villa
18:17
Corner, Aston Villa. Conceded by Isaiah Jones.
Middlesbrough vs Aston Villa
18:14
Foul by John McGinn (Aston Villa).
Middlesbrough vs Aston Villa
18:14
Attempt missed. Morgan Rogers (Middlesbrough) right footed shot from outside the box misses to the right.
Middlesbrough vs Aston Villa
18:12
Attempt saved. Jhon Durán (Aston Villa) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Matty Cash.
Middlesbrough vs Aston Villa
18:12
Leon Bailey (Aston Villa) is shown the yellow card.
Middlesbrough vs Aston Villa
18:09
Ezri Konsa (Aston Villa) is shown the yellow card.
Middlesbrough vs Aston Villa
18:09
Delay over. They are ready to continue.
Middlesbrough vs Aston Villa
18:09
Delay in match because of an injury Jacob Ramsey (Aston Villa).
Middlesbrough vs Aston Villa
18:07
Offside, Middlesbrough. Daniel Barlaser is caught offside.
Middlesbrough vs Aston Villa
18:07
Corner, Middlesbrough. Conceded by Emiliano Martínez.
Middlesbrough vs Aston Villa
18:07
Attempt saved. Morgan Rogers (Middlesbrough) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Daniel Barlaser.
Middlesbrough vs Aston Villa
18:05
Attempt saved. Jhon Durán (Aston Villa) left footed shot from outside the box is saved in the bottom right corner. Assisted by Boubacar Kamara.
Middlesbrough vs Aston Villa
18:05
Attempt missed. Leander Dendoncker (Aston Villa) header from the centre of the box is high and wide to the right following a corner.
Middlesbrough vs Aston Villa
18:05
Corner, Aston Villa. Conceded by Tom Glover.
Middlesbrough vs Aston Villa
17:59
Boubacar Kamara (Aston Villa) wins a free kick in the attacking half.
Middlesbrough vs Aston Villa
17:56
Jacob Ramsey (Aston Villa) wins a free kick on the left wing.
Middlesbrough vs Aston Villa
17:55
Isaiah Jones (Middlesbrough) is shown the yellow card for a bad foul.
Middlesbrough vs Aston Villa
17:54
Jacob Ramsey (Aston Villa) wins a free kick in the defensive half.
Middlesbrough vs Aston Villa
17:50
Corner, Aston Villa. Conceded by Rav van den Berg.
Middlesbrough vs Aston Villa
17:49
Foul by Clément Lenglet (Aston Villa).
Middlesbrough vs Aston Villa
17:46
Offside, Aston Villa. Jhon Durán is caught offside.
Middlesbrough vs Aston Villa
17:45
Attempt missed. Matty Cash (Aston Villa) right footed shot from the right side of the box.
Middlesbrough vs Aston Villa
17:42
Foul by Leander Dendoncker (Aston Villa).
Middlesbrough vs Aston Villa
17:42
Corner, Aston Villa. Conceded by Sam Greenwood.
Middlesbrough vs Aston Villa
17:39
Corner, Aston Villa. Conceded by Tom Glover.
Middlesbrough vs Aston Villa
17:39
Attempt saved. Jhon Durán (Aston Villa) right footed shot from the left side of the box is saved.
Middlesbrough vs Aston Villa
17:38
John McGinn (Aston Villa) wins a free kick in the attacking half.
Middlesbrough vs Aston Villa
17:36
Offside, Middlesbrough. Josh Coburn is caught offside.
Middlesbrough vs Aston Villa
17:36
Foul by Jhon Durán (Aston Villa).
Middlesbrough vs Aston Villa
17:35
Boubacar Kamara (Aston Villa) wins a free kick on the right wing.
Middlesbrough vs Aston Villa
17:32
First Half begins.
Middlesbrough vs Aston Villa
17:00
Lineups are announced and players are warming up.
Middlesbrough vs Aston Villa
16:30
Follow live football coverage with The Independent today.
Whether it's Premier League, Champions League, a European Championship or the World Cup we will keep you up to date with everything you need to know.
We will have all the latest scores, goals and updates plus analysis and reaction throughout the game here.