Ospreys down brave Dragons
Ospreys down brave DragonsSHARE
Tries from Dan Biggar, Sam Parry, Nicky Smith and Ma'afu Fia were enough to condemn the visitors to their 27th straight away loss in the league.
To their credit Bernard Jackman's side gave a good account of themselves, scoring two tries of their own through tighthead prop Leon Brown and hooker Elliot Dee.
Both forwards were named in the Wales squad for the first time this week.
The hosts were utterly dominant in the first quarter, enjoying 81 percent possession and 88 percent territory, but found the Dragons defence a tough nut to crack.
Finally, the home side crossed the whitewash when Biggar touched down from 10 metres out after going around opposite number Gavin Henson.
But despite being on the back foot, Wales squad member Brown capped a memorable week with a try in what was the visitors' first visit to their opposition's 22.
The Ospreys hit back almost immediately when Parry crossed in the right-hand corner after some nice handling from Alun Wyn Jones, Biggar and Keelan Giles.
Biggar then landed a penalty in front of the posts meaning the Ospreys turned around 13-7 up at halftime.
The Dragons – who lost Wales centre Tyler Morgan to injury before the break – began to get on top with Dee powering his way over as a result of an efficient driving line-out.
It closed the gap to just two points.
With the visitors enjoying more of the ball than they did in the first half, Henson played the percentages, pinning his former side back in their 22 with some neat touch finders.
Tandy's men suffered a severe blow when Giles was stretchered off with what looked like a serious injury following a football-style tackle from opposite number Ashton Hewitt.
But the Dragons' fire was doused when loosehead prop Smith crossed for a try after a powerful driving line-out by the hosts.
With the home side's forwards back on top, Fia smashed his way over from short range for the bonus point try which followed a number of powerful carries.
The scorers: '
Tries: Biggar 2, Leonard, Fia
Pens: Biggar 2
Tries: Brown, Dee
Cons: Henson 2
Ospreys: 15 Sam Davies, 14 Keelan Giles, 13 Ashley Beck, 12 Owen Watkin, 11 Dan Evans, 10 Dan Biggar, 9 Tom Habberfield, 8 James King, 7 Sam Cross, 6 Olly Cracknell, 5 Alun Wyn Jones (captain), 4 Bradley Davies, 3 Dmitri Arhip, 2 Sam Parry, 1 Nicky Smith.
Replacements: 16 Scott Baldwin, 17 Paul James, 18 Ma’afu Fia, 19 Adam Beard, 20 Rob McCusker, 21 Brendon Leonard, 22 James Hook, 23 Cory Allen.
Dragons: 15 Hallam Amos, 14 Ashton Hewitt, 13 Tyler Morgan, 12 Jack Dixon, 11 Jared Rosser, 10 Gavin Henson, 9 Sarel Pretorius, 8 Lewis Evans, 7 James Benjamin, 6 James Thomas, 5 Cory Hill (captain), 4 Joe Davies, 3 Leon Brown, 2 Elliot Dee, 1 Brok Harris.
Replacements: 16 Gerard Ellis, 17 Thomas Davies, 18 Lloyd Fairbrother, 19 Rynard Landman, 20 Aaron Wainwright, 21 Charlie Davies, 22 Angus O’Brien, 23 Pat Howard.
Referee: Ian Davies (Wales, 67th competition game)
Assistant referees: Adam Jones, Dewi Phillips (both Wales)
TMO: Jon Mason (Wales)