Wales ended a three-year Guinness Six Nations losing streak with a 31-17 victory over Italy in Cardiff.
Two tries from Aaron Wainwright and another from skipper Dewi Lake gave Wales a 21-0 interval lead which was quickly built on.
Dan Edwards darted over and the Ospreys outside-half added a superb long-range drop goal to four conversions for a personal haul of 16 points.
Italy appeared dead and buried at 31-0 down, but they refused to go out with a whimper and Tommaso Di Bartolomeo, Tommaso Allan and Paolo Garbisi scored tries. Garbisi added a conversion.
Wales had not tasted Six Nations victory since March 11, 2023 – 15 games and 1,099 days ago – when they beat Italy in Rome.
But there were clear signs of green shoots in defeats to Scotland and Ireland, and Wales produced the performance nearly 70,000 fans inside Principality Stadium had craved to register a first Six Nations home win since February 2022.
