Postpublished at 56 mins
Wales 28-20 Spain
Couldn't have put it any better than Alecs.
Winning the play-off at Cardiff Arms Park sees Wales qualify for WXV2 in South Africa, plus also book a place at the 2025 World Cup in England. Spain will now play in WXV3 in Dubai
Wales - Tries: Alex Callender, Abbie Fleming, Alisha Butchers 2, Carys Cox 3, Jenny Hesketh; Cons: Keira Bevan 5, Lleucu George
Spain - Tries: Ines Antolinez, Claudia Pena, Claudia Perez; Con: Amalia Argudo; Pen: Amalia Argudo
Wales wing Carys Cox sin-binned in first half
Centre Kerin Lake wins her 50th cap for Wales
Philip Marsh
Wales 28-20 Spain
Couldn't have put it any better than Alecs.
Wales 28-20 Spain
Alecs Donovan
Former Wales centre on BBC Radio Wales
Being that close to the try line, they definitely should have come away with points.
If you make that decision, you've got to execute. You can't miss those opportunities.
Wales 28-20 Spain
Huge defensive set from Spain, who hold Wales out for about 10 phases but are able to hold the ball up over the try line
The yellow shirts look thrilled with that, understandably so.
Wales 28-20 Spain
Alecs Donovan
Former Wales centre on BBC Radio Wales
You can see Spain are starting to panic slightly and then their discipline goes.
Wales 28-20 Spain
Spain may have stopped the driving maul, but it turns out they did so illegally.
The Welsh attacks stalls so we will go back to the penalty.
No surprises anymore, as Lleucu George kicks it to the corner.
Wales 28-20 Spain
Spain do well to stop the initial driving maul, but it is still there for Wales.
Wales 28-20 Spain
Spain are penalised for being offside, and Wales opt against taking what would have been a reasonably straightforward penalty, instead kicking to the corner.
Brave call.
Wales 28-20 Spain
A first permanent change for Wales, as Kate Williams replaces try-scorer Abbie Fleming.
Wales 28-20 Spain
The Spanish forwards are off their feet at the breakdown, and after a few phases the ball is back in Welsh hands.
Wales 28-20 Spain
Caryl James
Former Wales wing on BBC Radio Cymru
That's the start we hoped for, but it's important now not to relax at all.
We know Spain are fierce runners with the ball.
We have to defend well and be disciplined.
Wales 28-20 Spain
After great build-up play for the try from Lleucu George, she now kicks the ball out on the full to give momentum straight back to Spain.
Credit where credit is due to the travelling Spanish fans too, they have really made their voices heard in the Welsh capital today.
Wales 28-20 Spain
Matt Lloyd
BBC Sport at Cardiff Arms Park
That try all started from Lleucu George's clever chip over the top - but Cox really needed that to start repaying the damage caused by her earlier yellow card.
Wales 28-20 Spain
There are however changes in the Spanish front row.
Props Ines Antolinez and captain Laura Delgado make way for Maria Del Castillo and Sidorella Bracic.
Wales 28-20 Spain
Gwenllian Pyrs is back on for Wales, clearly just needed a bit of cleaning up.
Wales 28-20 Spain
Alecs Donovan
Former Wales centre on BBC Radio Wales
A was a bit of a slow start from both teams, but that'll definitely boost Wales' confidence now.
Carys Cox, con Keira Bevan
Carys Cox makes amends for her earlier yellow card with a lovely try.
The ball is shifted to the right wing and Cox cuts back inside off her right foot, beating Amalia Argudo with ease.
Just the start to this second half that Wales needed, and Keira Bevan's conversion moves them two scores clear.
Wales 21-20 Spain
We expected more driving mauls in this second half, and Wales look that way with their first line-out.
It only makes eight or nine metres, but they are moving in the right direction.
Wales 21-20 Spain
The lineout is safely collected by Spain but it was not straight, so Wales have the opportunity to clear their lines.
Wales 21-20 Spain
This disjointed start to the second half seems to be suiting Spain, who are getting the majority of decisions from the referee.
From their latest penalty they kick to touch, just outside the Welsh 22.
Wales 21-20 Spain
Gwenllian Pyrs is off, replaced by Abbie Constable.
Hard to tell from up here if that was a blood replacement or if that is the end of Pyrs' game. Will let you know as soon as we get some clarity.