Munster edged a tight match away to Edinburgh 10-9 on Friday to move top of the Pro12, thanks to Ronan O'Mahony's try and five points from the boot of Tyler Bleyendaal.
Having only lost once since October, Munster came into the match in great form, but it was the struggling hosts who struck first at their new Myreside home, Jason Tovey sending over a penalty earned after a scrum near Munster's 22.
The away side responded by opting for a scrum rather than a penalty and were rewarded by moving the ball along the line for O'Mahony to cross in the 16th minute, Bleyendaal fittingly adding the extras, having supplied the final pass to set up his team-mate's try.
Munster's cause was not helped when Duncan Williams was sinbinned for kicking the ball out of Sean Kennedy's hands at the breakdown in the 25th minute. Edinburgh took advantage, as Tovey struck two penalties in the space of 10 minutes to regain the lead going into half-time.
But handling in the ruck cost Edinburgh in a tense second half, Bleyendaal putting his side back in front with 13 minutes to go, before Blair Kinghorn's hopeful long-range penalty attempt fell short for the hosts late on.
Munster are now top by one point from Ospreys, with Edinburgh a distant ninth.