Wales won a tight game against Scotland with an 80th minute converted try.
Photo: BBC Wales
A wind and ran swept Scotstoun hosted two well matched teams in a game where the result was in doubt to the end.
Scotland dominated in the opening minutes of the game, retaining possession and working their way into the Welsh 22 and down to the Welsh line where after 8 minutes Jade Konkel grabbed the first chance to score.
Wales four minutes later pulled three points back with a Robyn Wilkins penalty before on 16 minutes Bethan Lewis burrowed over the line just minutes later, with Wilkins adding the conversion.
But within three minutes Scotland were level after Sarah Bonar found space rolling off the back of a maul to tie the score at 10-10 after the first quarter.
Wales dominated the rest of the half, and the start of the second, but the blue wall could not be breached. Siwan Lillicrap appeared to have scored just before the break, but the video referee spotted a knock-on, keeping the score level at halftime.
As the game entered the final ten minutes, Scotland gradually took the offensive before after 73 minutes Chloe Rollie finished off a slick backline move.
The conversion was narrowly missed, however, leaving the result still open. A penalty shortly after the restart put Wales down to the Scots line. Three minutes of desperate Scottish defence could not turnover the Welsh and eventually Lillicrap found room to score and bring the teams level at 15-15.
With time up Lleucu George was faced with a tricky kick into the wind and rain, but she nailed perfectly to win the game for Wales 17-15
SCOTLAND: 15 Chloe Rollie 14 Rhona Lloyd 13 Hannah Smith 12 Lisa Thomson 11 Annabel Sergeant 10 Helen Nelson 9 Mhairi Grieve 1 Megan Kennedy 2 Lana Skeldon 3 Mairi Forsyth 4 Emma Wassell, 5 Sarah Bonar, 6 Rachel Malcolm 7 Rachel McLachlan 8 Jade Konkel
Replacements: 16 Jodie Rettie 17 Lisa Cockburn 18 Katie Dougan 19 Nicola Howat 20 Deborah McCormack 21 Jenny Maxwell 22 Lisa Martin 23 Abi Evans
WALES: 15 Lauren Smyth 14 Jasmine Joyce 13 Hannah Jones 12 Lleucu George 11 Jess Kavanagh 10 Robyn Wilkins 9 Keira Bevan 1 Caryl Thomas 2 Carys Phillips (c) 3 Amy Evans 4 Gwen Crabb 5 Mel Clay 6 Alex Callender 7 Bethan Lewis 8 Siwan Lillicrap
Replacements: 16 Kelsey Jones 17 Cara Hope 18 Cerys Hale 19 Alisha Butchers 20 Manon Johnes 21 Ffion Lewis 22 Lisa Neumann 23 Elinor Snowsill