With 19 minutes gone Grand Slam champions Wales had a 17-point lead and Nigel Carolan’s Wolfpuppies were on the ropes.
There were four uncapped players in the Ireland starting XV for this World U20 Championship opener in Manchester and it seemed like a chastening experience was on the cards for these debutants.
Wales lead Ireland 15-0 in Pool A opener at #WorldRugbyU20s
Welsh look a cut above at this stage, pouncing on Irish mistakes
— SportsJOE (@SportsJOEdotie) June 7, 2016
But the Irish side summoned the spirit that saw them fight back so incredibly in the second half of the U20 Six Nations game against England in February.
There must be something in the air when the Wolfpuppies go to England because just like that night at Kingston Park when all seemed lost the Irish side came to life.
Tries from Ulster duo Adam McBurney and Jacob Stockdale brought Ireland to within two points of the Welsh at the interval.
Adam McBurney rumbles over for Ireland's opening try at #WorldRugbyU20s
Score back to 17-8 with 3 minutes of first half remaining
— SportsJOE (@SportsJOEdotie) June 7, 2016
Jacob Stockdale glides in in the corner for second try.
Looks like we have a game on our hands at #WorldRugbyU20s
HT Wales 17 Ireland 15
— SportsJOE (@SportsJOEdotie) June 7, 2016
Wales extended their lead to five points with a penalty shortly after the restart.
But then Ireland took control.
Munster out-half Bill Johnston then kicked two penalties to give Ireland a slender lead.
Brilliant Ireland .. Ye have this..
— Ronan O Gara (@RonanOGara10) June 7, 2016
Ireland smelt blood now and Jacob Stockdale crossed in the corner to extend the advantage to six points.
Brilliant try from Ireland. They've run Wales off the park.
— Alex Shaw (@alexshawsport) June 7, 2016
Wales showed their class in the final moments, piling on the pressure and eventually piercing the massed Irish defence when Keelan Giles touched down in the corner.
But Jarrod Evans was unable to land the conversion from the touchline and Ireland held on to get their campaign off to a perfect star.
Next up are the All Blacks on Saturday.