Newport Gwent Dragons claimed just their second away win over Cardiff since the inception of regional rugby at a packed Arms Park.
Two tries from line-out drives brought them their fourth victory on the trot in all competitions, although a final quarter rally did earn the hosts a losing bonus point after a 23-17 defeat.
In the end, it was the place kicking of 13-point Dragons full-back Tom Prydie that proved the difference between the sides in a rip-roaring Boxing Day derby.
After a very physical opening in driving rain, it was Newport who put the first points on the board with Prydie landing a penalty from halfway.
Skipper Rynard Landman and then executed a well-worked line-out drive which motored over the whitewash with the impressive Dee gleefully touching down.
Prydie landed the conversion from wide out and a further penalty to stretch the visitors’ lead ahead of Davies finding his range with the last kick of the half to make it 13-3 at the break.
The Dragons secured a second try from a driving line-out. Prydie adding the conversion. The hosts then scored through Jarrad Hoeata.Then 10 minutes from time Tavis Knoyle stretched over for a second converted try and Prydie added the extras.