Match ends, Brentford 2, Middlesbrough 1.
Brentford survived a second-half comeback by Middlesbrough to beat their Championship rivals and reach the fourth round of the FA Cup.
Halil Dervisoglu's low strike just before half-time from Saman Ghoddos' corner put the hosts ahead.
Boro levelled through Sam Folarin's low shot from close range after he latched on to Patrick Roberts' shot.
Ghoddos struck back to send the hosts through as he tapped in following good work from Alex Gilbert.
There was a lengthy stoppage on the verge of half-time as Middlesbrough's Marcus Browne was stretchered off, having come off worse in a challenge with Mads Roerslev.
Prior to the game, Boro boss Neil Warnock said he was without "50%" of their usual first-team squad for the trip to London.
Brentford were without boss Thomas Frank - the Championship manager of the month - after he tested positive for Covid-19, with B-team coach Neil MacFarlane taking charge for the game.
Despite losing Browne, Boro responded brightly to Dervisoglu's debut goal for the Bees, as they forced a number of fine saves from Luke Daniels before half-time.
The hosts, knocked out of the Carabao Cup at the semi-final stage by Tottenham in midweek, re-established their lead after 64 minutes following Boro's intervention and held on to reach the fourth round.
Line-ups
Brentford
Formation 4-3-3
- 28Daniels
- 30Rasmussen
- 5Pinnock
- 29Bech Sørensen
- 39GordonSubstituted forHaygarthat 71'minutes
- 20GhoddosBooked at 7mins
- 36Stevens
- 37Gilbert
- 21DervisogluSubstituted forGoodeat 71'minutes
- 15Forss
- 24Fosu-Henry
Substitutes
- 4Goode
- 7Canós
- 34Pressley
- 38Haygarth
- 40Shepperd
Middlesbrough
Formation 4-2-3-1
- 13Archer
- 29Spence
- 15Wood
- 27Bola
- 33Coulson
- 8Wing
- 34HackneyBooked at 88mins
- 7TavernierBooked at 78minsSubstituted forJonesat 90+1'minutes
- 19Roberts
- 12BrowneSubstituted forFolarinat 45+6'minutes
- 10AkpomSubstituted forBurrellat 90'minutes
Substitutes
- 24Folarin
- 31Brynn
- 37Jones
- 38Fletcher
- 39Burrell
- 40Kokolo
- 44Sykes
- Referee:
- Tim Robinson
Match Stats
- Possession
- Home58%
- Away42%
- Shots
- Home9
- Away23
- Shots on Target
- Home3
- Away9
- Corners
- Home3
- Away4
- Fouls
- Home12
- Away13
Live Text
Post update
Full Time
Second Half ends, Brentford 2, Middlesbrough 1.
Post update
Foul by Mads Bech Sørensen (Brentford).
Post update
Hayden Hackney (Middlesbrough) wins a free kick in the defensive half.
Post update
Tariqe Fosu-Henry (Brentford) wins a free kick on the left wing.
Post update
Foul by Nathan Wood (Middlesbrough).
Post update
Tariqe Fosu-Henry (Brentford) wins a free kick on the left wing.
Post update
Foul by Djed Spence (Middlesbrough).
Post update
Attempt missed. Isaiah Jones (Middlesbrough) right footed shot from outside the box is close, but misses to the right. Assisted by Lewis Wing.
Substitution
Substitution, Middlesbrough. Isaiah Jones replaces Marcus Tavernier.
Substitution
Substitution, Middlesbrough. Rumarn Burrell replaces Chuba Akpom.
Post update
Attempt missed. Hayden Coulson (Middlesbrough) left footed shot from the centre of the box is too high. Assisted by Lewis Wing.
Post update
Attempt blocked. Marcus Tavernier (Middlesbrough) left footed shot from outside the box is blocked. Assisted by Lewis Wing.
Post update
Offside, Middlesbrough. Djed Spence tries a through ball, but Chuba Akpom is caught offside.
Booking
Hayden Hackney (Middlesbrough) is shown the yellow card for a bad foul.
Post update
Finley Stevens (Brentford) wins a free kick in the defensive half.
Post update
Foul by Hayden Hackney (Middlesbrough).
Post update
Mads Bech Sørensen (Brentford) wins a free kick in the defensive half.
Post update
Foul by Sam Folarin (Middlesbrough).
Post update
Offside, Middlesbrough. Marcus Tavernier tries a through ball, but Sam Folarin is caught offside.