Brentford booked their place in the final of the Johnstone's Paint Trophy at Wembley as goals from Sam Saunders and Gary Alexander sunk Exeter.
Saunders gave the Bees the lead when he side-footed into the roof of the net at full stretch from close range after fine work by Myles Weston on the wing.
Weston again turned provider dinking a neat cross for Alexander to head home.
Danny Nardiello curled into the net from inside the box in stoppage time to earn the home side a late consolation.
Their goal gave Exeter faint hope but it was two goals in six first-half minutes that proved decisive.
With a two-goal cushion to defend at the break, the visitors had chances soon after the restart when Saunders tested Exeter keeper Ben Hamer with a fierce drive from 20 yards.
Hamer was called into action again when Weston showed great speed on the left wing to outpace his marker and cut into the box only to see his shot blocked by the Grecians stopper.
Exeter brought on Richard Logan who gave the Brentford defence some uncomfortable moments, while Nardiello also went close with a fine curling strike that just cleared the bar.
Late on a dipping effort from Jamie Cureton was well saved by Richard Lee before Nardiello found the net in the final minute of stoppage time, however, Brentford saw out the remaining seconds to progress.
The Bees will face Carlisle in the final on Sunday, 3 April.
Exeter City manager Paul Tisdale told BBC Radio Devon: "I'm happy to lose, I'm happy to be gracious in defeat, I'm happy to be philosophical about it, but I'm not going to hide the fact that we didn't compete and play well enough.
"It was a shockingly poor performance in such a big game and we don't deserve to go through because the opposition played better than us.
"For some reason it was a poor performance and there's no point really going back and over-thinking it because it's done - we've lost our chance and we'll have to move on."
Live text and stats
Monday, 7 February 2011
(HT 0-2)(agg 2-3)
18 Jones (Golbourne 70)
04 Dunne (Nardiello 46)
08 Noble yellow card
29 O'Flynn (Logan 58)
07 Saunders (Grabban 84)
10 MacDonald (Bignall 78 yellow card)
29 Alexander yellow card (Simpson 81)
Ref: WrightAtt: 5,322
Attempts on target
Attempts off target
90:00+5:42 The final whistle goes and the game is over.
90:00+4:04 GOAL - Daniel Nardiello:Exeter 1 - 2 Brentford Daniel Nardiello grabs a goal from just inside the penalty area to the bottom right corner of the goal. Exeter 1 (2)-(3) 2
90:00+2:53 Free kick awarded for an unfair challenge on Richard Duffy by Toumani Diagouraga. Ben Hamer takes the free kick.
90:00+2:21 The assistant referee signals for offside against Lewis Grabban. Ben Hamer takes the free kick.
90:00+1:35 Short corner worked by Myles Weston.
90:00+0:56 Jamie Cureton takes a shot. Save by Richard Lee.
89:04 Lewis Grabban produces a left-footed shot from the edge of the box and misses to the right of the goal.
88:25 Shot from just outside the box by Daniel Nardiello goes over the crossbar.
87:35 Nicholas Bignall concedes a free kick for a foul on Ben Hamer. Direct free kick taken by Ben Hamer.
87:35 Booking The referee books Nicholas Bignall for unsporting behaviour.
86:39 Richard Logan is flagged offside by the assistant referee. Indirect free kick taken by Richard Lee.
83:46 Foul by David Noble on Sam Saunders, free kick awarded. Craig Woodman restarts play with the free kick.
83:46 Substitution Sam Saunders leaves the field to be replaced by Lewis Grabban.
81:58 Centre by Scott Golbourne.
81:51 Liam Sercombe delivers the ball, Leon Legge manages to make a clearance.
80:22 Substitution Gary Alexander goes off and Robbie Simpson comes on.
76:02 Gary Alexander gives away a free kick for an unfair challenge on Troy Archibald-Henville. Ben Hamer takes the free kick.
76:02 Substitution Nicholas Bignall comes on in place of Charlie MacDonald.
76:02 Booking Gary Alexander receives a yellow card.
75:19 The offside flag is raised against Jamie Cureton. Richard Lee restarts play with the free kick.
74:28 David Noble concedes a free kick for a foul on Sam Saunders. Sam Saunders delivers the ball from the free kick right-footed
from left wing, clearance made by Matthew Taylor.
73:31 Free kick awarded for a foul by David Noble on Sam Saunders. Direct free kick taken by Richard Lee.
73:31 Booking David Noble goes into the book for unsporting behaviour.
72:56 Foul by Marcus Bean on Richard Logan, free kick awarded. Free kick taken by David Noble.
72:31 Myles Weston produces a left-footed shot from just outside the penalty box that misses to the left of the target.
71:46 Liam Sercombe produces a right-footed shot from the edge of the box and misses to the left of the target.
71:24 Toumani Diagouraga takes a shot. Blocked by Troy Archibald-Henville.
70:53 Myles Weston fouled by David Noble, the ref awards a free kick. Craig Woodman takes the direct free kick.
69:48 Marcus Bean concedes a free kick for a foul on Liam Sercombe. Ben Hamer takes the free kick.
69:48 Substitution Scott Golbourne replaces Billy Jones.
68:01 The referee blows for offside against Gary Alexander. Ben Hamer takes the free kick.
66:15 Free kick awarded for a foul by Liam Sercombe on Sam Saunders. Sam Saunders crosses the ball in from the free kick, clearance
made by Troy Archibald-Henville.
64:41 Ryan Harley decides to take a short corner.
63:22 Free kick awarded for a foul by Marcus Bean on David Noble. Ben Hamer takes the free kick.
62:36 Inswinging corner taken right-footed by Sam Saunders from the left by-line to the near post, save by Ben Hamer.
62:11 Richard Logan has an effort at goal from just inside the box that misses to the right of the target.
61:07 The ball is crossed by Richard Duffy, Header by Richard Logan from deep inside the penalty area misses to the left of the
58:37 The ball is delivered by Billy Jones, Marcus Bean manages to make a clearance.
58:25 Short corner taken by Ryan Harley from the left by-line.
57:17 Substitution Richard Logan on for John O'Flynn.
53:42 Foul by Gary Alexander on Ryan Harley, free kick awarded. David Noble takes the direct free kick.
52:36 Myles Weston takes a shot. Save made by Ben Hamer. Corner taken by Sam Saunders from the left by-line, Foul by Karleigh Osborne
on Ben Hamer, free kick awarded. Free kick taken by Ben Hamer.
52:02 Inswinging corner taken right-footed by Ryan Harley from the left by-line, Karleigh Osborne manages to make a clearance.
50:24 Marcus Bean takes a shot. Blocked by Troy Archibald-Henville.
49:11 Effort from the edge of the area by Myles Weston goes wide of the left-hand upright.
46:40 Richard Duffy fouled by Myles Weston, the ref awards a free kick. Direct free kick taken by Matthew Taylor.
46:08 Effort on goal by Sam Saunders from 20 yards. Save made by Ben Hamer.
45:24 Effort from inside the area by Ryan Harley misses to the left of the goal.
45:01 The referee gets the second half underway.
45:01 Substitution Daniel Nardiello replaces James Dunne.
45:00+1:43 The players leave the pitch at half time.
45:00+1:19 Richard Duffy gives away a free kick for an unfair challenge on Myles Weston. Richard Lee restarts play with the free kick.
45:00+0:37 Toumani Diagouraga challenges James Dunne unfairly and gives away a free kick. Free kick taken by Ben Hamer.
44:48 The assistant referee flags for offside against Ryan Harley. Richard Lee takes the free kick.
44:00 Ryan Harley has an effort at goal from outside the area missing to the wide right of the target.
43:23 Unfair challenge on Richard Duffy by Charlie MacDonald results in a free kick. Ben Hamer restarts play with the free kick.
41:52 Billy Jones gives away a free kick for an unfair challenge on Sam Saunders. Free kick crossed by Craig Woodman.
41:01 Myles Weston takes a shot. Save made by Ben Hamer.
39:33 John O'Flynn produces a right-footed effort from long distance that goes harmlessly over the bar.
38:43 Inswinging corner taken from the right by-line by Billy Jones, save made by Richard Lee.
37:08 The assistant referee signals for offside against Charlie MacDonald. Free kick taken by Ben Hamer.
35:32 The referee blows for offside. Richard Lee takes the free kick.
34:42 Shot from 18 yards by Charlie MacDonald. Ben Hamer makes a save.
34:16 Ryan Harley sends in a cross, save by Richard Lee.
29:42 Drilled left-footed shot by Sam Saunders. Save by Ben Hamer.
25:21 Myles Weston provided the assist for the goal.
25:21 GOAL - Gary Alexander:Exeter 0 - 2 Brentford Gary Alexander finds the net with a headed goal from close range. Exeter 0 (1)-(3) 2 Brentford.
22:55 Corner from the right by-line taken by Billy Jones, Karleigh Osborne manages to make a clearance.
20:49 Jamie Cureton is caught offside. Richard Lee takes the indirect free kick.
19:23 Assist on the goal came from Myles Weston.
19:23 GOAL - Sam Saunders:Exeter 0 - 1 Brentford Sam Saunders finds the net with a goal from close in to the top right corner of the goal. Exeter 0 (1)-(2) 1 Brentford.
18:08 Myles Weston crosses the ball.
16:07 Myles Weston gives away a free kick for an unfair challenge on Liam Sercombe. Ben Hamer restarts play with the free kick.
11:49 The offside flag is raised against Jamie Cureton. Richard Lee takes the indirect free kick.
10:42 Shot by Jamie Cureton from deep inside the penalty area misses to the right of the goal.
9:17 Gary Alexander gives away a free kick for an unfair challenge on Matthew Taylor. Ben Hamer restarts play with the free kick.
8:03 Craig Woodman takes a inswinging corner from the right by-line played to the near post, clearance made by David Noble.
3:09 Handball by Kevin O'Connor. Free kick crossed by Ryan Harley, clearance by Karleigh Osborne.
2:28 Free kick awarded for an unfair challenge on Matthew Taylor by Charlie MacDonald. Free kick taken by Ben Hamer.
0:45 David Noble fouled by Toumani Diagouraga, the ref awards a free kick. Ben Hamer restarts play with the free kick.
0:00 The match has kicked off.
Live text and data provided by The Press Association.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.