Charlton extinguished League One Brentford's FA Cup hopes with a clinical performance at The Valley.
Darren Bent fires Charlton ahead against Brentford
Darren Bent sent the Addicks on their way, latching on to a throughball in the fourth minute and calming any Charlton nerves with a crisp finish.
Jay Bothroyd fired home a free-kick just before half-time to leave the Bees with a mountain to climb before Bryan Hughes tucked home a third.
Substitute Isaiah Rankin turned in a consolation for the Bees late on.
Martin Allen's Brentford side, well-placed to gain promotion to the Championship, could not have got off to a worse start as they searched for their first quarter-final berth since 1989.
But their hopes of adding to their previous Premiership scalp, Sunderland, were virtually over before the interval after they fell behind early on.
The visitors' defence was caught flat-footed as Radostin Kishishev lifted the ball over the top and Bent, who had timed his run perfectly and fired home, despite goalkeeper Stuart Nelson's best efforts.
By the time the second goal arrived, virtually on the half-time whistle, the Bees could have considered themselves hard done by.
They had looked the more dangerous team with the physical Marcus Gayle and Lloyd Owusu up front providing plenty of problems, without being able to carve out clear-cut opportunities.
But Brentford contributed to their own problems when Hughes earned a free-kick on the edge of their area.
Kishishev knocked the ball back for Bothroyd and he fired into the corner, just at a time when Allen would have been preparing to tell his team they had a great chance in the second half.
The Bees had little option but to go for it after the break with Allen encouraging their support in the Jimmy Seed Stand to enjoy the occasion and spur the team on.
They saw Owusu create some space and fire a shot that Thomas Myhre pushed over and Allen employed three strikers with Rankin's introduction.
But that was always going to create gaps at the other end and Shaun Bartlett slipped the ball on to Hughes who calmly placed the ball past Nelson.
Brentford fans were provided with a happy memory when Rankin turned the ball home after a goalmouth scramble and were unfortunate not to score another when Sam Sodje's header came back off the post.
Charlton boss Alan Curbishley:
"We set about it in the right way. We knew what to expect from Brentford and we did a good job.
"The early goal settled us and the second one killed them off coming right on half-time.
"We had other opportunities to make it more comfortable but, had they scored a bit earlier, then we could have been in for an anxious time."
Brentford boss Martin Allen:
"We conceded two goals at horrendous times but after we had let one in so early, we did well.
"We certainly didn't give up the fight and I said to them at half-time to go out and do something about it.
"I thought they responded magnificently and so did the supporters."
Charlton: Myhre, Young, Perry, Hreidarsson, Powell, Thomas, Kishishev (Ambrose 74), Smertin, Hughes (Holland 82), D Bent, Bothroyd (Bartlett 62).
Subs Not Used: Andersen, Spector.
Booked: Bothroyd, Thomas.
Goals: D Bent 3, Bothroyd 45, Hughes 62.
Brentford: Nelson, O'Connor, Sodje, Turner, Frampton, Tabb, Newman (Rankin 56), Pratley, Tillen (Brooker 45), Owusu, Gayle (Peters 73).
Subs Not Used: Bankole, Mousinho.
Goals: Rankin 83.
Ref: M Riley (W Yorkshire).