Gareth Cull put the boot into Swansea with 11 points to keep Bridgend unbeaten at the top of the Welsh Premiership.
Hot on the heels of their victory over Newport at Rodney Parade, the Ravens notched another impressive away triumph at the former home of coach Richard Webster.
Swansea had first use of the strong wind, but failed to make best use of the conditions. Three penalties from the boot of Gavin Henson allowed them to go into the break 9-6 ahead.
Cull kicked two penalties for the visitors in those opening 40 minutes, but the decisive moment came in the second half when Chris Horsman was driven over from a maul for a try which Cull converted.
The Bridgend full-back also landed a third penalty before the end to make victory safe and leave Bridgend sitting pretty at the top of the table.
Scorers: Swansea: Pens: G Henson 3. Bridgend: Try: C Horsman; Con: G Cull; Pens: G Cull 3.