Munster attacked from deep late on but Ulster held out to secure their first win in Limerick since 2014.
Munster fell to a first home defeat of the season on Saturday evening with Ulster securing a 15-14 victory at Thomond Park.
Shane Daly scored the Munster try with Jack Crowley kicking three penalties as the hosts nearly came back to win a game they trailed 15-3 at half-time.
Playing with the strong wind in the opening 40, all of Ulster’s points came in the first half with Jordi Murphy and Tom Stewart scoring off rolling mauls and James Hume touching down in the final play of the half.
Munster were the better side after the break with Crowley kicking penalties on 48 and 54 minutes before replacement Simon Zebo set up Daly to score in the right corner on 65 minutes.
Crowley’s touchline conversion came back off the post and after a frantic finale, Ulster came out on top.