The Ospreys are back in the PRO12 play-off places, after beating Edinburgh at the Liberty Stadium.
Man of the match Morgan Allen scored two tries from No.8, and scrum half Rhys Webb got another, but the Welsh side failed to get a bonus point.
Edinburgh crossed through Hamish Watson, but also had centre Nick de Luca sent off for a dangerous tip tackle late on, as they slipped to their tenth defeat in a row in all competitions.
More top news
It feels much fresher out there than it has done recently. So hopefully a much more comfortable night's sleep all round.
Shadow Welsh Secretary criticises timing clash for denying Welsh MPs the chance to debate controversial English veto
Callum Clatworthy-Robins posted a video of himself online swallowing a goldfish he had won at a funfair - but it was seen by the RSPCA.