Dragons Academy wing Carrick McDonough grabbed a score but it was Ireland who ran in five tries as they underlined their status as one of the pre-tournament favourites in the Six Nations U20 Championships.
Having opened up with a solid win over the Italians at the Arms Park, Wales knew they were going to be given a sterner test by last season’s Triple Crown winners and the Grand Slam champions from 2019.
For the most part Wales defended well, winning some clever turn-overs, but in the 14th minute Ireland opened the scoring off the back of a scrum when centre Cathal Forde ran hard and crashed over for a try that man of the match Nathan Doak improved.
Ireland doubled their lead 10 minutes later through winger Chris Cosgrave, who found a gap in the Wales defence after receiving a pin-point pass from Shane Jennings. He then had a clear run through to score at the posts.
The task became even greater after the break when two minutes after the re-start Doak caught a Welsh box kick in his own half, beat the first chaser and then sped up the right touchline. He swapped passes with the supporting full back Jamie Osborne and scored in the left corner.
Wales needed a reaction and skipper Mann provided it as he crashed over from close range to make it 22-5.
Doak pegged Wales back again with another penalty before Ireland lost Shane Jennings to the sin bin for not rolling away during a positive Wales attack.
A now resurgent Welsh team made the most of their one-man advantage by scoring their second try of the game.
McDonough was worked over in the left corner and Costelow added the extra points to reduce the gap to 13 points.
Ireland, though, finished with a flourish as replacement Daniel Okeke went over for the bonus-point try before skipper Alex Kendellen scored the fifth from a driving line-out and Doak complete the job with another conversion.
Make sure you're the first to know about new Season Memberships for the 2021/22 season by registering HERE - then we'll make sure you're the first to know!