Postpublished at 81 mins
Bulgaria 0-0 Wales
Kiril Despodov wriggles free but Joe Rodon blocks.
Suddenly the hosts are having their best spell.
Wales aren't on the ropes, but they also aren't on the attack.
Bulgaria v Wales, Vasil Levski National Stadium, Kick-off 19:45 (BST)
Wales take the lead with five minutes to go through Jonny Williams
Ryan Giggs' side hold on to go back top of Nations League Group B4
Bulgaria remain bottom of the group with one point from four games
Michael Pearlman
Bulgaria 0-0 Wales
Kiril Despodov wriggles free but Joe Rodon blocks.
Suddenly the hosts are having their best spell.
Wales aren't on the ropes, but they also aren't on the attack.
Bulgaria 0-0 Wales
Bulgaria cross but Georgi Yomov can't find the target.
Bulgaria 0-0 Wales
Adam Davies replaces Wayne Hennessey who is being helped off the field.
Davies is currently Stoke's first choice goalkeeper ahead of former England number one Jack Butland.
Bulgaria 0-0 Wales
Adam Davies is getting stripped and ready to come on, he gets the nod over Danny Ward and will win just his second Wales cap.
Bulgaria 0-0 Wales
Uh oh.
Wayne Hennessey tries to keep the ball in play and he's pulled something, groin, maybe thigh, but something's gone there.
No way he's going to be able to stay on, he looks in agony.
Bulgaria 0-0 Wales
Rabbi Matondo won't want to see that one again afterwards.
Bulgaria 0-0 Wales
Oh my.
Incredible cross by Tyler Roberts, it flashes past Jonny Williams and all Rabbi Matondo needs to do is get over the ball and keep it on target, but he put it over from eight-yards or so.
Best chance of the match by a mile.
Bulgaria 0-0 Wales
Dylan Levitt and Jonny Williams replace Harry Wilson and Matt Smith.
Bulgaria 0-0 Wales
Rabbi Matondo finds Harry Wilson but his shot is blocked.
Written 'Rabbi Matondo' a lot. He's looked really bright since he came on.
Bulgaria 0-0 Wales
Rabbi Matondo goes clear again but his pass just evades Tyler Roberts as a defender is able to block.
Fine work by Wales but just lacking in execution.
A metaphor for this Wales performance.
Bulgaria 0-0 Wales
Ben Davies blocks off Kiril Despodov with real expertise.
If Davies plays the whole game he will have played all three games for Wales this week without missing a minute.
I wonder how Jose Mourinho might feel about that?
Bulgaria 0-0 Wales
Bozhidar Kraev's shot on the turn was blocked before Wales broke for Rabbi Matondo's chance.
It's hard to keep up at the moment.
It's worthy of mention though as Wales' defenders have been excellent tonight.
Bulgaria 0-0 Wales
The game is so stretched all of a sudden, it's becoming like a basketball game.
From Wales' go, Rhys Norrington-Davies crossed for Rabbi Matondo, but Bulgaria blocked.
It was another good break.
I can't believe I'm going to say this, but suddenly this game looks liable to produce a goal.
Bulgaria 0-0 Wales
Jayne Ludlow
Wales manager on BBC Radio Wales
Just like the first half it's the final ball. That's what is lacking for us.
Bulgaria 0-0 Wales
Dimitar Karabelyov hits one from 30-yards after some nice build-up, but his shot is absolutely horrific.
Bulgaria 0-0 Wales
Nice.
Rabbi Matondo works space beautifully and shows his marker a clean pair of heels with incredible speed, but his curling effort is just wide.
Bulgaria 0-0 Wales
Kristian Dimitrov is the latest player to go into the referee's book for a a cynical shirt pull on Harry Wilson.
Bulgaria 0-0 Wales
Tyler Roberts shoots from 25-yards but it's an easy save.
Bulgaria 0-0 Wales
More incidents in this game between 45-55 minutes than in the whole Republic of Ireland match.
I look like that Kermit the Frog fast typing GIF right now.
Bulgaria 0-0 Wales
Bulgaria work it well and it's suddenly dangerous for Wales, but Kiril Despodov's cross just evades Bozhidar Kraev.
The scariest moment Wales have had.