Unimpressive Irish find a way to seal victory
Ireland 38 Italy 34
Ireland U20s recovered from a shaky start but in the end they just about hung on against 14-man Italy to breathe life back into their Six Nations campaign.
Defeat in France last week left no margin for error at Donnybrook and Ireland responded by delivering a six-try performance that was far from perfect.
Ireland's bonus point was wrapped up as early as the 25th minute when Munster winger James McCarthy spectacularly finished for his second try of the evening, and his third in two games.
Sean Masterson worked tirelessly, while Michael Silvester was a constant threat from full-back.
It had all started so brightly for Italy when they raced into the lead after a minute when Tommaso Coppo intercepted Harry Byrne's pass and ran clear to score.
Ireland's cause was helped when Jacopo Bianchi's reckless tackle on Jack Dunne left the referee with no choice but to brandish the red card.
Hugh O'Sullivan was lively throughout and the scrum-half put his side into the lead for the first time after 15 minutes with a sniping finish from close range.
Byrne was on target with the conversion and again two minutes later after Cormac Daly used his big frame to crash over.
Ireland's 19-5 lead was reduced when Antonio Rizza knocked over a penalty but the hosts came roaring back again three minutes later.
Having just made a key interception, O'Sullivan sparked the attack that led to McCarthy's acrobatic finish.
Byrne was on target with the touchline conversion but was unable to repeat the trick five minutes before the break after Peter Sullivan crossed in the corner.
Italy got over for a second try before the break through Nicolo Cannone, which Rizzi converted.
A 31-15 half-time deficit got worse three minutes after the restart when Jack Aungier powered over. Byrne added the extras to push his side 38-15 in front.
But to their credit, a depleted Italy hit back again. This time it was Damiano Mazza who dotted down after 53 minutes.
Ireland lacked energy in the second half, and they were punished again when Rizzi finished off a brilliant, free-flowing move.
The out-half converted his own try to give Italy hope of completing the comeback (38-27) with 15 minutes left. Those hopes became even more real when Edoardo Iachizzi crashed over a minute from time, with Rizzi's quick drop goal adding the extras.
Italy launched one final attack but Ireland held firm to force a penalty that brought the final whistle, and with it a collective sigh of relief around Donnybrook.