Stephen Dobbie scored one and set up another as Swansea survived a late Nottingham Forest fightback to book their place in the npower Championship play-off final at Wembley with a 3-1 aggregate win.
David McGoldrick and Fabio Borini had already hit the crossbar at either end before Dobbie's short corner set up Leon Britton for a stunning 28th-minute opener, the Scot then added a well-worked second shortly after to give battling Forest a mountain to climb.
Lewis McGugan's free-kick smacked the woodwork before former Cardiff striker Robert Earnshaw threw them an 80th-minute lifeline. And after Earnshaw dramatically hit a post in injury time, Darren Pratley sealed victory by finishing from inside his own half after Forest keeper Lee Camp had gone up for a corner.
It is the East Midlands' side's fourth failed play-off attempt in nine seasons and a fourth for manager Billy Davies since 2005 having missed out twice with Preston and now with the Reds.
It was the visitors who should have drawn first blood as early as the fifth minute, the unmarked McGoldrick clipping the top of the bar following a 40-yard run from pacy forward Nathan Tyson.
Chances were coming at either end and the deadlock in the tie was finally broken in the 28th minute. Dobbie found Britton on the edge of the area, and the midfielder twice turned Marcus Tudgay inside out before planting an unstoppable shot into the far corner which left Camp stranded.
And within five minutes it was 2-0 as Dobbie turned goalscorer, playing a one-two with Nathan Dyer before nutmegging Luke Chambers and firing low across Camp.
Forest should have got a goal back within five minutes of the restart, Tudgay blazing over after another fine run from Tyson. They came even closer to finding a route back in when McGugan rifled his 20-yard free-kick against the bar.
It was up to Forest to force the issue as the clash entered the final 25 minutes although City were dangerous on the counter. The visitors got the goal they craved - and deserved - 10 minutes from time through substitute Earnshaw, who drilled home Radoslaw Majewski's throughball.
The striker then hit a post in injury time before Pratley coolly clinched matters from inside his own half with Camp miles out of his goal.