Sam Davies' 17 points help Ospreys record a 27-13 victory over Edinburgh at the Liberty Stadium on Friday.
Edinburgh struck first blood through Allan Dell, but were pegged back before the break by Sam Underhill.
But an impressive kicking performance from Sam Davies saw Ospreys break clear in the second half, and Scott Otten finished the game off with a try.
With Ospreys having been beaten just once in their last eight and Edinburgh coming in off the back of a three-game losing streak, the odds were firmly stacked against the visitors. But they took a three point lead early on.
Early pressure by produced the first points of the evening. 11 minutes in, Greig Tonks struck through the posts after Ospreys were penalised at the scrum.
The lead only lasted for a couple of minutes though, with Sam Davies levelling the scores at 3-3. The kicking battle continued, but Tonks missed the next opportunity a minute after being pulled back, his kick going wide of the left upright. But that didn't faze the kicker, who made no mistake a minute later to retake the lead.
Davies equalised again though with 15 minutes until the break, taking advantage of a penalty given at the ruck. But the first try of the afternoon came soon after, and it was Edinburgh who went over first.
Tonks broke through a gap and fed the play through to Dell, who went in underneath the posts. Tonks added the extras and opened up a seven-point gap.
He almost made it double figures, but his 40-metre kick fell narrowly short. But although they had put up an impressive first half hour, the sides went in level.
That was due to Underhill's equalising try, his first for Ospreys. Davies' chip forward was collected by Ben John, who fed the 19-year-old over the line. Davies tied the scores as the side went into half-time.
The hosts did lose a man three minutes before the break though. Dan Lydiate was given a ten minute sin-bin for going into a challenge without the use of arms, giving Edinburgh a slight advantage going into the second 40 minutes.
Though with a man less, Tonks gave Edinburgh a three-point lead and put his side into their first lead of the night through a penalty.
The hosts looked the more likely to strike next, but were well held up by the Edinburgh back line. Although Ospreys did take the lead upto six through Davies again, who sent another penalty through on the hour mark.
It was the turn of Edinburgh to lose a man next, severely hampering their hopes of a comeback. Neil Cochrane was sent to the bin with 15 left to play, penalised for a foul in the ruck as the game started to edge away from his side.
Much of the remaining minutes of the game was played deep inside the Edinburgh 22, having seen play turn over for a wayward line-out throw. Davies' again struck three more points as the clock ran down, forming a nine-point lead and effectively sealing the game in an impressive kicking performance.
They also made it 2-1 in terms of tries scored – Scott Otten crossed the line for his first ever try, finishing the game off perfectly for the Welsh side.
Tries: Underhill, Otten
Pens: Davies 5
Yellow Card: Lydiate
Ospreys: 15 Dan Evans, 14 Jeff Hassler, 13 JJ Engelbrecht, 12 Owen Watkin, 11 Ben John, 10 Sam Davies, 9 Brendon Leonard (c), 8 Dan Baker, 7 Sam Underhill, 6 Dan Lydiate, 5 Rory Thornton, 4 James King, 3 Ma’afu Fia, 2 Sam Parry, 1 Nicky Smith
Replacements: 16 Scott Otten, 17 Gareth Thomas, 18 Aaron Jarvis, 19 Rynier Bernardo, 20 Olly Cracknell, 21 Tom Habberfield, 22 Josh Matavesi, 23 Eli Walker
Edinburgh: 15 Greig Tonks, 14 Dougie Fife, 13 Michael Allen, 12 Sam Beard, 11 Tom Brown, 10 Phil Burleigh, 9 Sean Kennedy, 8 Cornell Du Preez, 7 Hamish Watson, 6 Jamie Ritchie, 5 Ben Toolis, 4 Anton Bresler, 3 John Andress, 2 Neil Cochrane (c), 1 Allan Dell
Replacements: 16 George Turner, 17 Grant Sheills, 18 Simon Berghan, 19 Grant Gilchrist, 20 Magnus Bradbury, 21 Sam Hidalgo-Clyde, 22 Chris Dean, 23 Blair Kinghorn
Referee: George Clancy (Ireland)
Assistant Referees: Craig Evans (Wales), Sean Brickell (Wales)
TMO: Tim Hayes (Wales)