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
Football and rugby fans the length of Wales will be starting to prepare for one of the biggest sporting weekends the country has ever seen.
Wales only need one point against Bosnia-Herzegovina to secure them a place in Euro 2016 but what do the two countries have in common?
Former Wales football manager Mark Hughes says that if Wales qualify for Euro 2016 it will be fantastic for the fans, players and the nation