SWANSEA'S hopes of staying in the Premiership are hanging by a thread after a controversial home defeat.
Cameron Clement missed with a late penalty which would have given his side an invaluable win, though home players protested that it had gone over.
But the referee stuck to the original decision — and the Whites moved a step closer to the Championship.
Mefin Davies's side looked on course for a major boost when they led Bridgend 13-7 deep into the second half at St Helen's.
But the Ravens responded with a crucial try by hooker Ashleigh James — converted by James Dixon — to give the visitors a one-point victory.
And Neath's win at Bedwas was another serious blow to the Whites' hopes of staying in the division.
Neath now lead Swansea by seven points in the table — and also have the benefit of a game in hand.
The two sides meet at St Helen's at the end of the season.
The visitors led at the break after a try by lock Kyle Evans which was converted by Dixon.
Swansea went in front thanks to two Clement penalties, who also converted a try by wing Rhys Williams.
But James's try — and that late drama — means Swansea are in grave danger.
Swansea: Try: R. Williams. Con: C. Clement. Pens: C. Clement (2).
Bridgend: Tries: K. Evans, A. James. Cons: J. Dixon (2).