Ireland scored five tries in Cork as they made it two wins from two with a 36-22 bonus-point win over Wales in the Under-20 Six Nations.
A four-try first-half display had Noel McNamara's side in control, before a short-lived Welsh revival.
However, the fifth try from wing Andrew Smith ended any hopes of a Wales fightback in the closing stages.
Ireland came into the match on the back of a home win over Scotland and against a Wales side who had suffered defeat at home to Italy last weekend.
It took just 70 seconds for the hosts to get on the board as Irish back-row Mark Hernan blocked down an attempted clearing kick from Dafydd Buckland and touched down for a dream start to the contest.
With Jack Crowley unerring from place kicks, Ireland built on that early advantage as centre Dan Kelly powered over to make it 12-0 and leave Wales reeling.
Just 12 minutes later, Ireland counter-attacked after a period of Wales pressure, culminating in a flowing move finished off by man of the match Lewis Finlay of Ulster.
And five minutes after an Osian Knott try had reduced the arrears, the Irish side had the bonus point secured just before half-time as Hernan touched down again following a maul to leave the scores at 31-7 going into the break.
However, Wales cut the deficit nine minutes after the restart with a penalty try, compounded with Ireland losing Joe McCarthy to the sin bin, leaving the scores at 31-17.
But with 16 minutes left, Ireland ended any hopes of a Wales comeback as captain David McCann showed vision to find Smith on the wing and he finished ruthlessly to add the fifth Irish try.
Knott ran in a third Welsh try with 11 minutes to go but it was a little too late for the visitors and Ireland secured a second win on the trot.
Elsewhere, England beat Scotland 21-17 and France battled back to overcome Italy 31-19.