Brentford overturned a first-leg deficit to beat Swansea City 3-2 on aggregate and book their spot in the Championship play-off final at Wembley.
Ollie Watkins’ composed finish in the 11th minute levelled the semi-final on aggregate, and a header from Emiliano Marcondes put the Bees ahead in the tie four minutes later.
Bryan Mbeumo volleyed in a cross from Rico Henry in the first minute of the second half to make it 3-0 on the night and give Brentford a two-goal cushion.
Rhian Brewster dragged Swansea back into the contest with 12 minutes remaining, capitalising on a poor clearance from Pontus Jansson and chipping home goalkeeper David Raya, but the visitors were unable to find a second goal which would have forced extra-time.
The west Londoners, who are looking to end their 73-year exile from the top flight, will face either Cardiff City or neighbours Fulham at Wembley on Tuesday, 4 August.
Fulham will take a 2-0 lead into the second leg of their semi-final tie on Thursday (18:45 GMT).