Tim Bergin and Stuart Littler both crossed twice in the first half to help Ireland ease past Scotland 30-18 in the opening game of the Alitalia European Cup.
Bergin and veteran Littler's crossing of the Meggetland whitewash in Edinburgh helped the Irish to an effectively unassailable 22-0 half-time lead.
Scotland fought back with second-half tries from Ben Fisher, Mitch Stringer and Callum Cockburn but the visitors held out with Warrington forward Tyrone McCarthy leading from the front.
After a cagey start Bergin touched down in the 14th minute to break the deadlock before going off to have a head wound stitched and, by the time he returned, Littler then doubled Ireland's lead.
The pair both crossed again in quick succession while Irish scrum-half Liam Finn converted three of the tries for a 22-0 half-time advantage.
Callum Casey raced in after the restart and Finn goaled again to make it 28-0 with a heavy home defeat looking inevitable but the latter would add only another penalty as Scotland fought back bravely.
The pressure brought three tries: the lively Fisher got a touch to his own grubber kick after it was fumbled; Stringer capped an excellent display with a try just after the hour and substitute Cockburn touched down Fisher's bomb.
David Scott kicked his third conversion with six minutes left but time ran out quickly on the Bravehearts' comeback.