Ffion Lewis' 75th minute try helped Wales rally from 19-7 down to stun Scotland 24-19 and pick up a second win of the 2022 TikTok Women's Six Nations.
Scotland held a well-deserved 14-7 lead at the interval, tries from Lana Skeldon and Rhona Lloyd plus two Helen Nelson conversions putting them in front.
However, several handling errors meant they missed chances to move further ahead, and a Carys Phillips try midway though the half had brought the hosts level at one stage.
Lloyd’s second try early in the second half appeared to give Scotland a comfortable cushion, though a quick try in response from Sioned Harries just five minutes later buoyed the hosts.
After dominating possession, Kelsey Jones scored a third Wales try to level the scores at 19-19.
And it was Lewis who scored the decisive try with five minutes to go to help Wales back up last week's win over Ireland.
Wales pull back after dominate Scotland start
Skeldon’s fourth-minute try gave Scotland a deserved lead after controlling the early possession.
Sarah Bonar won the ball from Scotland’s lineout and a driving maul pushed Wales back behind their tryline, Skeldon calmly placing the ball down for the opening score and Nelson adding the extras.
The visitors continued to control the ball and threaten inside Wales’ 22, though a penalty conceded at the scrum handed possession back to the hosts.
Then Wales were finally able to venture into Scotland’s half, though Phillips’ knock-on stalled any potential momentum.
However, Wales continued to impress at the scrum and after gaining some territory drew level in the 22nd minute.
A strong drive from just inside Scotland’s 22 allowed Phillips to force her way over and score her second try in two matches, Keira Bevan adding the extras.
Lloyd at the double to push visitors ahead
Scotland were close to rebuilding their advantage though Emma Orr’s knock-on just a few metres out swung momentum back to Wales.
However, that only briefly halted the visitors' charge, as Wales were unable to deal with the bounce of the ball from Jenny Maxwell’s kick and Lloyd pounced to ground and restore a seven-point lead.
They nearly scored a third, though instead of feeding the ball into space out wide it was played back into the middle before the move ultimately broke down after another handling error.
A late first-half sin binning for Kerin Lake, penalised for not rolling away, gave Scotland a player advantage though Wales held firm and went in just seven points behind.
Scotland made the most of their numerical advantage at the start of the second half, Lloyd setting up the move with a darting run before receiving it again to collect her second of the afternoon.
Wales roar back
The hosts struck back decisively with Harries, who had only been on the pitch a matter of minutes, forcing her way over the line to score, Bevan’s conversion drawing her side to within five points.
Momentum was now with the hosts at Cardiff Arms Park in front of a record crowd for women's rugby in Wales and they forced several penalties in their quest to level, though a scrum infringement gave Scotland some brief respite in the 52nd minute.
Wales continued to threaten, though, and a superb run from Bevan powered them 20 metres up field in their quest to level.
Following repeated scrum penalties, Scotland were briefly reduced to 14 players when prop Leah Bartlett was yellow carded.
And substitute Jones took full advantage, driving over from the maul to score and draw Wales level, though Elinor Snowsill could not give them the lead with the conversion.
After being starved of the ball for around 15 minutes, Scotland finally gained some territory but both teams conceded penalties in a frantic attempt to find a winning try.
However, it was Wales who landed the decisive blow as Alisha Butcher's run opened up space for Lewis who raced over the try line.
Scotland came back at the death but the hosts secured a late turnover to seal back-to-back victories and set up a Triple Crown clash with England in Round 3.
The TikTok Women’s Six Nations is more accessible than ever before. To find out how you can watch the Women’s Championship visit: womens.sixnationsrugby.com/tv/
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here