Ian Keatley kicked all of Munster's points as the Irish province edged the Dragons 18-14 in Friday's Pro12 clash at Rodney Parade.
Munster retained top spot in the Pro12 with a late show in Wales as Keatley was the hero of the hour for the league leaders, kicking six penalties, including two in the final ten minutes to break Newport hearts.
The home side had the better start, with Ian Tovey giving his side the lead with a penalty after 11 minutes, though he missed a second kick minutes later, after the Dragons had worked well to put the visitors under pressure.
Keatley equalised after some good possession play in the Newport 22, but the Dragons retook the lead on the half-time whistle through a second Tovey penalty.
The only try of the game came by the way of Matthew Pewtner, touching down for the Dragons soon after the restart, but Tovey missed the conversion attempt, as well as another penalty kick soon after.
Those missed kicks would prove crucial come the final whistle, but there was still plenty to play for, as the Dragons looked to hold their eight point lead.
But Munster's Keatley proved to be Newport's nemesis, as he pulled three points back with half an hour to play, after Keith Earls had made a smart break for the Dragons' line.
Both sides went down to 14 men halfway through the second period, but it was the Irishmen who came out of that period on top, with two further Keatley penalties. the
Dragons regained the lead with ten minutes on the clock from Tovey's drop goal, but two late penalties left Newport down and out.
Pens: Tovey 2
Drop goal: Tovey
Yellow card: Hill
Pens: Keatley 6
Yellow card: Earls
Dragons: 15 Daniel Evans, 14 Will Harries, 13 Pat Leach, 12 Ross Wardle 11 Matthew Pewtner, 10 Jason Tovey, 9 Richie Rees, 8 Netani Talei, 7 Nic Cudd, 6 Lewis Evans, 5 Robert Sidoli (c), 4 Cory Hill, 3 Francisco Chaparro, 2 Sam Parry, 1 Owen Evans.
Replacements: 16 Elliot Dee, 17 Aaron Coundley, 18 Dan Way, 19 Matthew Screech, 20 Ieuan Jones, 21 Wayne Evans, 22 Steffan Jones, 23 Ashley Smith.
Munster: 15 Felix Jones, 14 Gerhard van den Heever, 13 Keith Earls, 12 James Downey, 11 Denis Hurley, 10 Ian Keatley, 9 Duncan Williams, 8 James Coughlan, 7 CJ Stander, 6 Billy Holland (c), 5 Paul O'Connell, 4 Donncha O'Callaghan, 3 Stephen Archer, 2 Mike Sherry, 1 Dave Kilcoyne.
Replacements: 16 Damien Varley, 17 James Cronin, 18 BJ Botha, 19 Ian Nagle, 20 Barry O'Mahony, 21 Cathal Sheridan, 22 JJ Hanrahan, 23 Ivan Dineen
Venue: Rodney Parade
Referee: Marius Mitrea (Italy)
Assistant referees: Gwyn Morris (Wales), Simon Rees (Wales)
Citing Commissioner: Gwyn Bowden (Wales)