A hat-trick of tries from Edinburgh wing Tim Visser was not enough to prevent Munster from claiming a 23-18 PRO12 win at Murrayfield on Saturday.
All the points in the first half were earned by two men. While the hosts' winger went over for two tries, visiting fly-half Ian Keatley scored a try, a conversion and a penalty.
Keatley added two more three-pointers in the second period and Luke O'Dea scored the decisive touchdown.
Although Visser crossed the whitewash for a third time, the Irish team held on despite a late barrage from the home side.
Much like their fellow province Leinster, the Limerick-based outfit went into the opening weekend without their internationals that featured against New Zealand in the summer.
However, they still managed to field a strong side with the likes of Casey Laulala, Doug Howlett and James Downey forming an impressive backline.
Their opponents were looking to improve on last season's 11th place. Despite reaching the Heineken Cup semi-finals, the Scottish outfit struggled in the Pro12.
And they got off to an excellent start against last season's semi-finalists when Visser touched down.
Keatley responded for the visitors with a penalty before Edinburgh's left wing went over for a second try.
Once again, the Irish side hit back through their fly-half who touched down. He then converted his own try as the teams went in level at 10-10 at half-time.
Greig Laidlaw and Keatley traded three-pointers early in the second period before Luke O'Dea cut an excellent line to scamper clear of the hosts' defence.
he visiting fly-hald then sealed the victory with a penalty despite Visser completing his hat-trick seven minutes from the end.
Tries: Visser 3
Tries: Keatley, O'Dea
Cons: Keatley 2
Pens: Keatley 3
Edinburgh: 15 Greig Tonks, 14 Lee Jones, 13 Nick De Luca, 12 Ben Atiga, 11 Tim Visser, 10 Greig Laidlaw (c), 9 Richie Rees, 8 Stuart McInally, 7 Ross Rennie, 6 David Denton, 5 Sean Cox, 4 Grant Gilchrist, 3 Willem Nel, 2 Ross Ford, 1 John Yapp.
Replacements: 16 Andy Titterrell, 17 Allan Jacobsen, 18 Geoff Cross, 19 Perry Parker, 20 Dimitri Basilaia, 21 Chris Leck, 22 Gregor Hunter, 23 John Houston.
Munster: 15 Denis Hurley, 14 Doug Howlett (capt), 13 Casey Laulala, 12 James Downey, 11 Luke O'Dea, 10 Ian Keatley, 9 Duncan Williams, 8 James Coughlan, 7 Sean Dougall, 6 Peter Butler, 5 Billy Holland, 4 Donncha O'Callaghan, 3 BJ Botha, 2 Damien Varley, 1 Wian du Preez.
Replacements: 16 Mike Sherry, 17 Marcus Horan, 18 Stephen Archer, 19 Dave Foley, 20 Barry O'Mahony, 21 Peter Stringer, 22 Scott Deasy, 23 Ivan Dineen.
Referee: Leighton Hodges (Wales)
Assistant Referees: Andy Macpherson (Scotland), Bob Nevins (Scotland)
Television match official: Iain Ramage (Scotland)