Blues coach David Young:
"The result keeps us on a roll and it was due reward for our guts and determination."
Dragons: Aled Thomas; Gareth Wyatt, Jon Bryant, Ceri Sweeney, Nathan Brew; Craig Warlow, Gareth Baber; Adam Black, Andrew Brown, Rhys Thomas, Ian Gough, Luke Charteris, Jamie Ringer, Jason Forster (capt), Michael Owen.
Replacements: Steve Jones, David Maddocks, Gethin Robinson, Peter Sidoli, Andrew Hall, Ben Breeze, James Ireland.
Blues: Rhys Williams (capt); Chris Czekaj, Marc Stcherbina, Tristan Davies, Craig Morgan; Nick Robinson, Mike Phillips; John Yapp, Rhys Thomas, Gethin Jenkins, Deiniol Jones, Rob Sidoli, Kort Schubert, Martyn Williams, Xavier Rush.
Replacements: Scott Roberts, Duane Goodfield, Mark Lewis, Robin Sowden-Taylor, Ryan Powell, Nick Macleod, Lee Thomas.
Referee: Nigel Whitehouse (WRU)