Replacement hooker Scott Baldwin secured a try bonus-point win for the Ospreys as they triumphed 40-17 against the Dragons.
Justin Tipuric's first try and 11 points from the boot of Dan Biggar gave the hosts a 16-10 lead at the break, while Tom Prydie's touchdown and Kris Burton's penalty was Newport's response.
The Wales flanker crossed for his second score after the interval to effectively secure the win before a penalty try as Baldwin's effort later gave them the bonus-point.
Francisco Chaparro crossed for the Dragons late on, but it proved to be mere consolation.
Despite enduring a difficult season in 2012/13, where they eventually finished 11th, the Dragons went into the game lying in sixth position with three wins from five. And their good form early in the campaign continued in the opening exchanges of this encounter as they opened the scoring with a fine try through Prydie.
The Ospreys responded with a penalty through Biggar before a piece of magic by fly-half Matthew Morgan sent Tipuric over for a superb score.
Another infringement by the visitors then allowed the home side's full-back a shot at goal, which he duly converted as they took a 13-7 lead. Biggar and Burton traded three-pointers towards the end of the half as the hosts took a 16-10 advantage into the interval.
The second period continued with the Ospreys in control. Morgan kicked a drop-goal before Tipuric's outstanding individual effort took him across the whitewash.
With cracks now starting to appear with regularity in the visitors' defence, Ieuan Jones was sin-binned for offside and the resultant scrum ended in a penalty try being awarded. And the bonus-point win was secured when Baldwin powered over from close range.
Although Chaparro touched down for Newport, it proved to be a chastening night for the Rodney Parade outfit.
Tries: Tipuric 2, Penalty, Baldwin
Cons: Biggar 3
Pens: Biggar 3
Drop Goal: Morgan
Tries: Prydie, Chaparro
Cons: Burton 2
Yellow Card: I.Jones
Ospreys: 15 Dan Biggar, 14 Jeff Hassler, 13 Jonathan Spratt, 12 Andrew Bishop, 11 Eli Walker, 10 Matthew Morgan, 9 Tom Habberfield, 8 Morgan Allen, 7 Justin Tipuric, 6 Tyler Ardron, 5 James King, 4 Alun Wyn Jones (capt), 3 Aaron Jarvis, 2 Richard Hibbard, 1 Ryan Bevington.
Replacements: 16 Scott Baldwin, 17 Duncan Jones, 18 Adam Jones, 19 Lloyd Peers, 20 Joe Bearman, 21 Tito Tebaldi, 22 Ben John, 23 Sam Lewis.
Dragons: 15 Dan Evans, 14 Tom Prydie, 13 Ross Wardle, 12 Lewis Robling, 11 Hallam Amos, 10 Kris Burton, 9 Richie Rees, 8 Toby Faletau, 7 Lewis Evans, 6 Jevon Groves, 5 Andrew Coombs (c), 4 Matthew Screech, 3 Dan Way, 2 Sam Parry, 1 Owen Evans.
Replacements: 16 Hugh Gustafson, 17 Nathan Williams, 18 Francisco Chaparro, 19 Adam Jones, 20 Ieuan Jones, 21 Jonathan Evans, 22 Will Harries, 23 Adam Hughes.
Referee: Nigel Owens (Wales)
Assistant referees: Leighton Hodges (Wales), Jon Mason (Wales)
Television match official: Tim Hayes (Wales)