Postpublished at 66 mins
Wales 2-0 Croatia
A lovely ball by Lovro Majer drifts just wide of Danny Ward's far post without a Croatian touch.
Ward is still yet to make a meaningful save.
Wales have been outstanding.
Wales beat Croatia in a Euro 2024 qualification game at the Cardiff City Stadium
Rob Page's side keep hopes of qualification alive thanks to famous win
Wales triumph despite injury list which includes Aaron Ramsey and Brennan Johnson
Wales the more threatening side in first half
Harry Wilson, winning his 50th cap, scores twice early in second half
Mario Pasalic pulls one back with a header but Wales hold on
Michael Pearlman
Wales 2-0 Croatia
A lovely ball by Lovro Majer drifts just wide of Danny Ward's far post without a Croatian touch.
Ward is still yet to make a meaningful save.
Wales have been outstanding.
Wales 2-0 Croatia
Kath Morgan
Former Wales captain on BBC Radio Cymru
Dan James' contribution, that'll help his confidence now for the next 30 minutes.
Wales 2-0 Croatia
Iwan Roberts
Former Wales striker on BBC Radio Cymru
The first ball from Neco Williams wasn't a bad one, but the second one from Daniel James was brilliant.
Harry Wilson has run across the box and there's no-one near him.
It's a great header.
Wales 2-0 Croatia
"It's simply impossible to replace what Gareth Bale gives you in the big games."
Harry Wilson... "hold my beer".
Harry Wilson
Harry Wilson!
Wales in dreamland!
Daniel James crosses and Harry Wilson flicks a header into the corner of the net, a deft touch!
What a moment!
Wales are 2-0 in front, Croatia cannot believe it.
Wales 1-0 Croatia
Boma Sosa replaces Borna Barisic after Marcelo Brozocvic fires wide for the visitors.
Wales 1-0 Croatia
Nathan Blake
Former Wales striker on BBC Radio Wales
Croatia are going to have to come at us, and it could give Wales more opportunities on the counter.
Wales 1-0 Croatia
A first change for Wales as David Brooks is replaced by Daniel James.
Brooks was outstanding. He's a class act, Wales have really missed him.
Wales 1-0 Croatia
With this shape and with David Brooks and Harry Wilson playing as well as they have, you have to say (whisper it quietly mind) Wales haven't missed Aaron Ramsey tonight.
Wales 1-0 Croatia
Nathan Blake
Former Wales striker on BBC Radio Wales
This result could be huge.
Wales 1-0 Croatia
Iwan Roberts
Former Wales striker on BBC Radio Cymru
An open game could suit us.
That sounds like a mad thing to say with the talent Croatia have, but the energy we have with the wing-backs and the likes of Jordan James and Ethan Ampadu in the middle of the pitch could help.
Wales 1-0 Croatia
Wales' draw in Split was so smash and grab, so unexpected, but they have been the dominant team so far tonight.
There is nothing fortunate about this lead, if anything, 1-0 flatters the World Cup semi-finalists.
Wales 1-0 Croatia
Kath Morgan
Former Wales captain on BBC Radio Cymru
The boys are taking the game to Croatia now.
We look full of confidence and we have to keep this up.
Wales 1-0 Croatia
Dafydd Pritchard
BBC Sport Wales at Cardiff City Stadium
And Turkey are still goalless at home to Latvia. Which is nice.
Wales 1-0 Croatia
Iwan Roberts
Former Wales striker on BBC Radio Cymru
It's such a clinical goal.
It's exactly what we hoped for and exactly what we deserve.
Wales 1-0 Croatia
Nathan Blake
Former Wales striker on BBC Radio Wales
What a finish.
Golden cap, golden child, on his 50th cap.
It's a beautiful run through.
He gave the keeper no chance.
Wales 1-0 Croatia
What a way to mark your 50th cap, Harry Wilson!
Harry Wilson
Wales' performance has the goal it deserves!
Harry Wilson lifts the roof off the Cardiff City Stadium!
It's a wonderful goal, with Wales' best two players combining.
David Brooks' wonderful lofted pass and a cushioned, clipped finish by Wilson after he controlled the ball on his chest.
Lift off for Wales!
Wales 0-0 Croatia
A triple change for the visitors.
Josip Brekalo, Petar Musa and Josip Juranovic are replaced by Josip Stanisic, Mario Pasalic and Dion Drena Beljo.
We are back under way.
HT: Wales 0-0 Croatia
Simon Church
Former Wales striker on BBC Radio Wales
To play at that level and continue to boss a game at 38 is incredible.