Ireland were made to work for their third victory of the 2024 Six Nations as Wales were again defeated.
The Grand slam-chasing hosts eventually recorded a bonus-point Six Nations win at the Aviva Stadium on Saturday, racking up their 18th successive home win in the process with a 31-7 victory.
The hosts dominated the first half and led by 17-0 at the break thanks to tries from Dan Sheehan and James Lowe. A penalty try for Wales and yellow card for Ireland's Tadhg Beirne just after halftime threatened to make things interesting.
Ireland mostly resumed control with 14 men, though a ragged second half remained competitive until Ciaran Frawley marked his first Six Nations start with a debut try on 67 minutes and Beirne added the bonus-point try at the death as Wales sank to their 10th defeat in their last 11 Six Nations game.
Ireland travel to England in two weeks before hoping to play for their second successive grand slam at home to Scotland on March 16. Wales have back-to-back home games against France and Italy, with the latter now a potential wooden spoon decider.