Ulster have maintained their challenge for a Top 4 place in the Guinness Pro 12.
The province earned a 27-17 win away at Newport Gwent Dragons, although they just missed out on a bonus point.
Irish wing Craig Gilroy gave them the perfect start with a converted try on eight minutes.
Angus O'Brien then kicked a penalty to reduce the gap to four five minutes later.
However, Ruan Pienaar's 34th minute penalty put Ulster 10-3 up at the break.
The Welsh opponents gave themselves a chance as Rynard Landman scored a try eight minutes after the break with O'Brien adding the extras.
But Ireland international Jared Payne's 59th minute try put the wind back in Ulster's sails until Dragons responded in kind eight minutes later when Oliver Griffiths scored.
However, a Paddy Jackson penalty and a John Andrew try either side of a red card for Rodney Ah You proved enough for the away side to come away with a valuable victory that keeps them fourth, just three points above Welsh side Scarlets.
TMO | Checks for a no arms tackle on Dragons 15 from Rodney Ah You, ref gives red card with five minutes to go. #SUFTUMLive
— Ulster Rugby (@UlsterRugby) March 24, 2017
Scarlets enjoyed a win of their own at home to Edinburgh, triumphing 26-10 and picking up a bonus point thanks to four first half tries, two of which game from Rhys Patchell.
FT | @dragonsrugby 17-27 @UlsterRugby. Ulster clinch the win at Rodney Parade, retaining a place in the top four. Next up Cardiff at home!
— Ulster Rugby (@UlsterRugby) March 24, 2017
Download the brand new OffTheBall App in the Play Store & App Store right now! We've got you covered!
Subscribe to OffTheBall's YouTube channel for more videos, like us on Facebook or follow us on Twitter for the latest sporting news and content.