Swansea maintained their south Wales derby dominance as a 2-0 victory over 10-man Cardiff steered them into the top four of the Sky Bet Championship.
Ollie Cooper and Michael Obafemi scored either side of the interval to secure Swansea a sixth win in eight derby meetings, with Cardiff claiming just one victory in that time.
Cooper's strike was particularly sweet for the fast-maturing midfielder who was rejected by Cardiff - the club his father Kevin played for between 2005 and 2008 - after having several trials in the Welsh capital.
Cardiff's cause was severely hampered by playing with 10 men for 83 minutes after Callum Robinson was sent off for violent conduct.
Robinson collected a first career red card for stupidly reacting to Ben Cabango nudging him firmly from behind by throwing the ball into the face of the Wales defender.
Bluebirds boss Mark Hudson had spoken about playing with passion after their poor run of results in this fixture, but Robinson clearly overstepped the mark and could have no complaints over being banished.
Swansea took their time to make the most of the extra man, although Obafemi wasted a gilt-edged opportunity after Cooper and Luke Cundle had unlocked the visitors' defence.
Tom Sang's sidefoot volley from 20 yards forced Steven Benda into a flying save, but Cardiff could not prevent the tide of white-shirted attacks coming their way.
Swansea were denied a clear penalty after 34 minutes when Cedric Kipre punched away Matty Sorinola's cross.
It was a blatant offence but Darren Bond waved play on, much to the disgust of incensed home players who had surrounded the referee.
Swansea's sense of injustice was still simmering as Cundle pounced on Niels Nkounkou's poor clearance.
Cundle was halted before the ball ran loose to Cooper, who curled it past the helpless Ryan Allsop and over the line off the crossbar for his third goal in four games.
Obafemi guided wide and Cooper miscued Joel Latibeaudiere's superb cross with Swansea looking to put the game beyond Cardiff before half-time.
Harry Darling and Callum O'Dowda clashed and were cautioned as tempers rose again after the restart.
Swansea's patient approach was almost rewarded as Obafemi turned sharply to force a fine save from Allsop.
The home side's bookings count swelled with Obafemi and Cundle punished, and substitute Mark Harris headed over as Cardiff showed signs they were still in the contest.
But Obafemi, who scored twice in a 4-0 win at Cardiff in April, settled the issue after 67 minutes by striding onto Matt Grimes' delightful pass and picking his spot.
It rubber-stamped Swansea's seventh win in nine games and made it 15 goals in the last eight derbies compared to Cardiff's one.
Swansea City: Benda, Fulton, Cubango, Darling, Grimes, Obafemi (Cullen 90') , Cundle (Ntcham 70'), Latibeaudiere, Wood, Sorinola (Oko-Flex 90'), Cooper (Congreve 90'). Subs Not Used: Fisher, Stevens, Naughton.
Cardiff City: Allsop, Sang, Nelson, Kipré, Nkounkou, Ralls, Wintle, Rinomhota (Whyte 74'), O'Dowda (Etete 83'), Ojo (Harris 46'), Robinson. Subs Not Used: Alnwick, Campbell, Simpson, Sawyers,