Newport Gwent Dragons ended a run of four straight RaboDirect Pro12 defeats but had to withstand a surge from Irishmen Munster before coming out on top 30-24 in a match which grew by the minute to a great finale.
It looked pretty good for the Welshmen as they lead by 12 points at the break. Outside half Steffan Jones went over for a try, with centre Ross Wardle adding another in the second-half, while full-back Tom Prydie finished the game with 17 points via five penalties and a conversion.
Jones also kicked a neat drop goal on the stroke of half-tiime as Munster walked to the changing room in trouble with only a try from number eight Paddy Butler to show for their efforts.
But tries from wing Ronan O'Mahony, replacement CJ Stander and wing Johne Murphy plus two Ian Keatley conversions after the interval put them right back in it before they succumbed despite picking up two bonus points, one for getting four tries and the other for being within seven points of the winners.