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
An animal charity is trying to find the owner of several horses and a foal after concerns for their welfare.
On Thursday Wales will go to the polls and the result will shape the Welsh NHS for a generation or more.
A film by two Cardiff-based production companies has been released to celebrate Star Wars Day - May the 4th (be with you)...