Match ends, Swansea City 4, Brentford 1.
Swansea City 4-1 Brentford: Swans ease through to last eight
Swansea City reached the FA Cup quarter-finals for only the fifth time in their history after they fought back to beat 10-man Brentford.
Graham Potter's side looked to be heading out after Ollie Watkins had given the dominant visitors a deserved lead at the break.
But not for the first time this season, Swansea produced a rousing second-half revival to secure victory.
Goalkeeper Luke Daniels' unfortunate own goal brought the Swans level before a memorable Daniel James solo effort put them ahead.
After Brentford's Ezri Konsa saw red for a professional foul, Swansea extended their lead with a neat Bersant Celina finish.
George Byers' low drive from the edge of the area completed the victory in stoppage-time.
James solo effort lights up second half comeback
This was a meeting of two clubs who have not had a great deal of joy in the FA Cup down the years.
Swansea reached the quarter-finals last season for the first time in 54 years - and were well beaten by Tottenham - while Brentford have made the last eight on just four occasions.
The visitors' front three of Neal Maupay, Said Benrahma and Watkins caused Swansea plenty of problems, with right wing-back Sergi Canos also providing a threat.
Brentford played attractive football in the first period and went in front with Maupay feeding Watkins, who finished a counter-attack emphatically with a rising shot.
Swansea were level just four minutes after the restart when Celina's free-kick hit the post and then bounced into the net off Daniels' back.
Only four minutes later, they were in front as James - who came close to joining Leeds last month - picked off a loose pass and then embarked on a driving run which took him from the edge of Swansea's area to the Brentford box, before lifting a shot into the net.
James's pace continued to cause havoc, and Brentford centre-back Konsa was shown a straight red card for bringing the 21-year-old down as he threatened to run through on goal again.
Celina took advantage of some weak defending to guide home Swansea's third goal in the space of just 17 minutes and they thought they had a fourth just moments later when Connor Roberts tapped in, but the officials eventually took the contentious decision to rule the effort out for offside.
Swansea did make it four on 89 minutes, when yet another James surge caused problems and Byers finished precisely from 20 yards.
Man of the Match - Daniel James (Swansea)
'James' performance was fantastic' - what they said
Swansea manager Graham Potter, speaking to Match of the Day: "I thought Brentford were the better team in the first half. We had to respond at half-time because the environment was not so positive.
"We needed to change the dynamic. We had to respect that we were playing against a good team. We were probably happy to be 1-0 down at half-time and still alive in the game.
"Daniel James' performance was fantastic. The collective quality in the second half was very good, but his performance was one to be very, very proud of.
"It's a fantastic cup competition. [Reaching the quarter-finals] doesn't happen too often in Swansea's history, so we're looking forward to the draw."
Brentford manager Thomas Frank, speaking to Match of the Day: "We were outplaying them in the first half. We were by far the better side. They only created four, five chances - and we lost 4-1.
"I can't blame the boys too much. I think we made some individual mistakes that were punished unbelievably for the goals.
"We tried to regroup at 2-1. Maybe we could have stayed in the game and turned it around, but Swansea were too strong."
On Ezri Konsa's red card: "I think it was pretty obvious."
Swansea's winning run over Brentford continues - the stats
- Swansea have qualified for the FA Cup quarter-final in consecutive seasons for the first time since doing so in 1925-26 and 1926-27.
- Brentford have lost each of their past six matches against Swansea in all competitions.
- Daniel James has scored twice and assisted once in three FA Cup appearances at Liberty Stadium for Swansea City.
- Brentford's Neal Maupay had a hand in four goals in four FA Cup appearances this season (three goals, one assist).
- Bersant Celina has scored in each of his past two FA Cup appearances for Swansea, also netting against Gillingham in the fourth round.
- Swansea have scored 18 goals in their past four home FA Cup matches against non-Premier League opponents
Both sides return to Championship action next Saturday with Swansea travelling to Sheffield Wednesday (15:00 GMT) whilst Brentford are at home to Hull at the same time.
- 23RobertsSubstituted forHarriesat 90+1'minutes
- 5van der HoornBooked at 56mins
- 20JamesSubstituted forAsoroat 90+3'minutes
- 9McBurnieSubstituted forBaker-Richardsonat 77'minutes
- 10CelinaBooked at 67mins
- 26KonsaBooked at 61mins
- 29BarbetBooked at 5mins
- 7CanosSubstituted forDa Silvaat 69'minutes
- 12MokotjoSubstituted forMcEachranat 78'minutes
- 19SawyersBooked at 88mins
- 21BenrahmaSubstituted forKirkat 69'minutes
- 14Da Silva
- 34Bech Sörensen
- Stuart Attwell
- Shots on Target
Second Half ends, Swansea City 4, Brentford 1.
Attempt saved. Matt Grimes (Swansea City) left footed shot from outside the box is saved in the bottom left corner. Assisted by Bersant Celina.
Corner, Swansea City. Conceded by Julian Jeanvier.
Substitution, Swansea City. Joel Asoro replaces Daniel James.
Attempt missed. Neal Maupay (Brentford) right footed shot from the centre of the box is too high following a corner.
Attempt missed. Yoann Barbet (Brentford) left footed shot from outside the box misses to the right following a corner.
Attempt blocked. Josh McEachran (Brentford) left footed shot from outside the box is blocked. Assisted by Ollie Watkins.
Corner, Brentford. Conceded by Jay Fulton.
Substitution, Swansea City. Cian Harries replaces Connor Roberts.
Goal! Swansea City 4, Brentford 1. George Byers (Swansea City) right footed shot from outside the box to the bottom left corner. Assisted by Bersant Celina.
Romaine Sawyers (Brentford) is shown the yellow card for a bad foul.
Daniel James (Swansea City) wins a free kick on the left wing.
Foul by Romaine Sawyers (Brentford).
Corner, Brentford. Conceded by Courtney Baker-Richardson.
Corner, Brentford. Conceded by Connor Roberts.
Offside, Swansea City. Courtney Baker-Richardson tries a through ball, but Connor Roberts is caught offside.
Attempt saved. Courtney Baker-Richardson (Swansea City) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by George Byers.
Attempt blocked. Nikolaj Kirk (Brentford) left footed shot from outside the box is blocked. Assisted by Romaine Sawyers.
Substitution, Brentford. Josh McEachran replaces Kamohelo Mokotjo.
Attempt missed. Josh Da Silva (Brentford) left footed shot from outside the box misses to the right.
Substitution, Swansea City. Courtney Baker-Richardson replaces Oliver McBurnie.
Attempt missed. Kyle Naughton (Swansea City) right footed shot from long range on the left is close, but misses to the left. Assisted by Matt Grimes.
Foul by Oliver McBurnie (Swansea City).
Nikolaj Kirk (Brentford) wins a free kick in the defensive half.
Attempt blocked. George Byers (Swansea City) right footed shot from outside the box is blocked. Assisted by Oliver McBurnie.
Attempt blocked. George Byers (Swansea City) right footed shot from outside the box is blocked. Assisted by Connor Roberts.
Attempt blocked. Romaine Sawyers (Brentford) right footed shot from outside the box is blocked. Assisted by Ollie Watkins.
Offside, Swansea City. Kristoffer Nordfeldt tries a through ball, but Oliver McBurnie is caught offside.
Attempt saved. Ollie Watkins (Brentford) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Moses Odubajo.
Substitution, Brentford. Josh Da Silva replaces Sergi Canos.
Substitution, Brentford. Nikolaj Kirk replaces Said Benrahma.
Offside, Swansea City. Oliver McBurnie tries a through ball, but Bersant Celina is caught offside.
Bersant Celina (Swansea City) is shown the yellow card for excessive celebration.
Goal! Swansea City 3, Brentford 1. Bersant Celina (Swansea City) right footed shot from the left side of the box to the centre of the goal.
Ezri Konsa Ngoyo (Brentford) is shown the red card.
Foul by Ezri Konsa Ngoyo (Brentford).
Daniel James (Swansea City) wins a free kick in the attacking half.
Corner, Brentford. Conceded by Matt Grimes.
Corner, Brentford. Conceded by Cameron Carter-Vickers.