Munster's Mick O'Driscoll is tackled by Paul Emerick at Rodney Parade
Dragons: (6) 19
Pens: Sweeney (3)
Munster: (12) 12
Tries: Mafi (2)
The Dragons came from behind to beat Munster 19-12 in Friday night's Magners League game at Rodney Parade.
The Irish outfit led 12-6 at half-time thanks to two Lifeimi Mafi tries and a Jeremy Manning conversion to a penalty and a drop goal by Ceri Sweeney.
Jamie Ringer scored a 48th minute try for Dragons which Sweeney converted.
Sweeney kicked two more penalties to secure the win while Munster, who had won their last four league games, went away with a consolation bonus point.
The Dragons had Welsh international back row pair Michael Owen and Colin Charvis back in their line-up for the match with the Heineken Cup champions.
Mafi completed a flowing Munster move by diving in under the posts after 10 minutes and Manning knocked over the conversion.
606 DEBATE: Give your thoughts on the match
The Dragons enjoyed the majority of the first-half possession but failed to capitalise as Sweeney missed with his first penalty attempt, dragging the ball just to the left of the posts.
Munster replacement Eoghan Hickey was off target with a long range penalty effort and then Andy Kyraicou was yellow carded for a hand in the ruck offence.
Sweeney converted the resulting penalty before Mafi ran through for his second try, taking advantage of poor Dragons defence after Anthony Foley took a quick tap penalty.
Sweeney reduced his side's arrears to 12-6 with a drop goal on the stroke of half-time.
After the break Ringer broke down the Munster defence to plough his way over for a try with Sweeney converting to give the Dragons the lead for the first time.
Hickey missed a penalty attempt from in front of the posts but Sweeney made no mistake after Donnacha Ryan was sin-binned for an infringement.
The Dragons' fly-half added another three points with a late penalty to make the victory safe.
Dragons: Kevin Morgan (captain); Gareth Wyatt, Paul Emerick, Ashley Smith, Aled Brew; Ceri Sweeney, Gareth Cooper; Adam Black, Ben Daly, Lee Harrison, Ian Gough, Peter Sidoli, Colin Charvis, Jamie Ringer, Michael Owen.
Replacements: Kieran Crawford, Dai Maddocks, Andrew Hall, Nic Fitisemanu, Gareth Chapman, Mike Hercus, Alex Walker.
Munster: Christian Cullen, Anthony Horgan, Lifeimi Mafi, Trevor Halstead, Ian Dowling, Jeremy Manning, Tomas O'Leary, Marcus Horan, Andy Kyriacou, Tony Buckley, Donnacha Ryan, Mick O'Driscoll, John O'Sullivan, Chris Wyatt, Anthony Foley (c).