Craig Warlow – making his first start of the season for the Dragons bagged 18 points – but was bettered on the night by the Ospreys Matthew Jones who collected 19.
Jones and Warlow shared two penalties a piece as the sides entered the second quarter at 6-6. However it was the Dragons who got the first try with Warlow making the break which allowed Kevin Morgan to race in unopposed for a superb score. The conversion by Warlow opened a four point gap, which Jones trimmed to a single point with his fourth penalty.
Early in the second half the Dragons were able to take control – collecting 13 points in less than 10 minurtes. Smart Morgan crossed for his second try with Warlow converting and adding a drop goal and penalty to put the Dragons 26-12 ahead moving into the final quarter.
The hapless Ospreys continued to splutter through, spilling passes which blighted their attempts to convert a plentiful supply of possession into points. Instead, they relied on Jones, with a fifth penalty to keep their fading hopes flickering.
Then with four minutes left replacement Jason Spice broke away to score an opportunist try, which Jones converted, after Richard Mustoe had made the thrust. But the Dragons clinched victory with a barnstorming late try by replacement prop Rhys Thomas, converted by man-of-the-match Warlow.
The Ospreys salvaged a bonus point through a last gasp touchdown by Dave Tuieti, converted by Jones.