Munster slumped to their fifth defeat of their Celtic League campaign at the hands of Edinburgh after a hard-fought game tonight.
Munster went into attack from the outset and rocked Edinburgh by taking the lead with a penalty by Conrad O'Sullivan.
But the home side were quickly stung into action at the other end. Inspired by a try-saving tackle by Hugo Southwell on Martin McPhail, they levelled with a long-range Brendan Laney kick.
The Scotland reject grabbed the lead in identical fashion before Andy Dall claimed the crucial opening try following a well-controlled maul.
Laney managed another penalty from a wide angle. But with Derrick Lee in the sin bin, Munster clawed back three points thanks to O'Sullivan before the break.
Edinburgh found themselves under heavy pressure after the restart; yet they added to their advantage.
They cashed in on a Munster knock-on to race up field where Marcus Di Rollo and Simon Webster combined to send Ally Hogg cruising in under the posts to give Laney an easy conversion.
O'Sullivan reduced the leeway with his third penalty, but Edinburgh held out for the vital win.