Dragons climbed to 10th in the BKT United Rugby Championship with a 28-5 derby win against Scarlets in Newport.
The Rodney Parade club continued a winter resurgence with a third home win on the bounce.
Dragons led 7-5 at half-time thanks to Angus O'Brien's conversion of fly-half Tinus de Beer's try in the eighth minute, with the extras missed when Scarlets wing Ellis Mee went over after 34 minutes.
The visitors lost lock Max Douglas to a 20-minute red card almost immediately after the restart and were made to pay.
Dragons moved into a 21-5 lead with tries by hooker Oli Burrows and wing David Richards and clinched their bonus in the 75th minute through replacement hooker George Roberts.
Watch all the highlights below...




