Postpublished at 13 mins
Wales 0-0 Latvia
Latvia right-back Roberts Savalnieks has his work cut out for him tonight.
Twice Dan James has beaten him convincingly for pace.
The Fulham loanee's cross is well cut out though.
Use an icon to listen to BBC Radio Wales or Radio Cymru commentary
Kieffer Moore heads Wales in front in the 41s minute
The win puts Wales top of Pool D
Group favourites Croatia won 2-0 away against Turkey
Philip Marsh
Wales 0-0 Latvia
Latvia right-back Roberts Savalnieks has his work cut out for him tonight.
Twice Dan James has beaten him convincingly for pace.
The Fulham loanee's cross is well cut out though.
Wales 0-0 Latvia
Latvia work the ball into the Wales box for the first time.
It ricochets dangerously off a few players before Joe Morrell is able to clear.
Wales 0-0 Latvia
Latvia's towering striker Vladislavs Gutkovskis takes a tumble on half-way under close attention from Chris Mepham.
There was not a lot in it but he has won the visitors a free-kick.
Wales 0-0 Latvia
Wales will be pleased with the opening 10 minutes, only the one real chance of note but Latvia have hardly had a touch of the ball so far.
Wales 0-0 Latvia
Helen Ward
Former Wales striker on BBC Radio Wales
It is important that Wales dictate the tempo, don't slow it down to the pace that Latvia want.
Wales 0-0 Latvia
Wales are in again, this time Kieffer Moore sprinting into the Latvia box, but the linesman eventually raises his flag after the striker's cross is turned away.
Wales 0-0 Latvia
Nathan Blake
Former Wales striker on BBC Radio Wales
Both teams are playing the same system of back four, two holding, three across and then one up front, it is going to be extremely difficult to break them down.
Wales have really got to figure it out.
Wales 0-0 Latvia
Helen Ward
Former Wales striker on BBC Radio Wales
That is exactly what we need from Dan James, going on the outside, trust your left foot, it is good enough to cause problems.
Wales 0-0 Latvia
The Latvian fans to my right are making a great noise considering the small section of the crowd they occupy.
They are going to enjoy this occasion.
Wales 0-0 Latvia
Wales should probably be ahead!
Dan James has seen a lot of the ball in the early stages, and he uses his pace to get behind the Latvian defence and cross for the late-arriving Harry Wilson.
Wilson keeps his effort on target, but Pavels Steinbors turns it behind for a corner.
Wales 0-0 Latvia
Unlike on Saturday in Croatia, Wales will see a lot more possession this evening against Latvia.
The visitors are holding their shape well in the early stages as Wales pass around midfield.
Wales 0-0 Latvia
Nathan Blake
Former Wales striker on BBC Radio Wales
It's going to be a difficult night, as difficult as Wales make it.
Wales 0-0 Latvia
A dangerous early ball from Harry Wilson is swung the way of Kieffer Moore, but Latvia do well to clear the danger before winning a free-kick.
Wales 0-0 Latvia
Georgian referee Giorgi Kruashvili blows his whistle, Eduards Daskevics of Latvia gets us started.
Wales v Latvia (19:45 BST)
Iwan Roberts
Former Wales striker on BBC Radio Cymru
We have to keep the ball better and we have to be more creative in the final third.
Wales v Latvia (19:45 BST)
Helen Ward
Former Wales striker on BBC Radio Wales
A much improved Wales performance is needed but I think they will be buzzing and ready to go.
Wales v Latvia (19:45 BST)
The lights are flashing and Zombie Nation is ringing around the Cardiff City Stadium as the players come out onto the pitch.
Anthem time!
Wales v Latvia (19:45 BST)
Michael Pearlman
BBC Sport Wales at the Cardiff City Stadium
It's never easy to say goodbye to someone you love.
Wales fans have just been given that chance, with Gareth Bale signing off with some nice words about the honour of playing for Wales:
"What an honour is has been to represent this country and play in front of the best fans in the world," said Bale.
"You supported me and my family and all the team through the lows of the lows and the high of the highs. I can’t thank you enough and it’s been the biggest pleasure of playing in front of you my whole career.
"I will miss playing in front of you but make sure you keep supporting the boys. You, the fans, are Welsh football.
"You make it so special and what it is today and I will be cheering on like you lot. Hopefully I will see you soon in the future. Thank you.”
It's no exaggeration to say we may never see a player like him again in a Wales shirt.
Thanks for the memories, oh so many memories.
A giant of Welsh football who sometimes carried the whole nation on his shoulders.
Viva Gareth Bale.
Wales v Latvia (19:45 BST)
The long road to Euro 2024 began last week as 53 nations aim for a place in Germany next summer.
With 23 spots up for grabs - the host nation qualify automatically - England, Northern Ireland, Scotland, Wales and the Republic of Ireland have had varying success to begin their campaigns.
Need to know who is in which group? Or what teams need to do to qualify?
BBC Sport has all the answers, which you can find online here.
Wales v Latvia (19:45 BST)
Nathan Blake
Former Wales striker on BBC Radio Wales
For Wales tonight they have got to improve their performance levels for sure. I would like to see them go confident, play some good football.
I'd like get a couple of goals and build on that confidence, build on that result.