Neco Williams spared Wales a frustrating draw at home to Bulgaria in the Nations League as the Liverpool teenager came off the bench to score the winning goal deep into injury time on just his second international appearance.
Ryan Giggs’ side could only muster one shot on goal in a flat first half, with Bulgaria content to sit back and contain their opponents.
Wales played with more urgency after the break and, after David Brooks hit the post, it looked like their late pressure would be in vain against a dogged Bulgarian side 36 places lower than them in the world rankings.
But from a deep cross by fellow substitute Jonny Williams in the fourth minute of added time, 19-year-old right-back Neco Williams stole in at the back post to head into the net.
Victory extends Wales’ unbeaten run to eight games and a second win from their opening two Nations League matches keeps them top of Group B4 with the Republic of Ireland at home to Finland in Sunday’s other group fixture.
Having started the Nations League with a 1-0 victory in Finland on Thursday, Wales were unbeaten in seven matches and developing a defensive fortitude, which had seen them concede just three goals during that period.
And while Giggs was encouraged by the continued maturing of his young squad, there was room for improvement in attack.
No other team to qualify for Euro 2020 had scored fewer than Wales’ 10 goals in their qualifying campaign, so a match against a Bulgarian side who had won only one of their previous 15 matches represented a big opportunity for Wales.
However, after a tentative start from both sides, it was the visitors who created the first chance, as Galin Ivanov cut inside from the left and curled a 20-yard shot narrowly wide of the far post.
Bulgaria were otherwise happy to drop deep and keep possession, untroubled by Wales as the game was played at a lethargic pace.
With domestic seasons only just starting, players on both sides still looked like they were playing themselves towards match fitness.
One was Gareth Bale, taken off at half-time in Finland as his lack of football with Real Madrid told, but finding pockets of space against Bulgaria which suggested he was gradually getting sharper.
The Wales captain hit a powerful free-kick straight at goalkeeper Georgi Georgiev and combined well with Brooks, who later volleyed wide, though it was clear Wales needed to improve on a sluggish first half.
In an attempt to inject some much-needed urgency into his team, Giggs turned to the bench after an hour.
He introduced West Bromwich Albion forward Hal Robson-Kanu – making his first appearances since 2017 having reversed his decision to retire from international football – and Liverpool defender Neco Williams, winning his second cap.
The hosts did then start to play at a snappier tempo, Daniel James playing a one-two with Brooks before forcing Georgiev with a curling effort.
The two players combined again five minutes later, James cushioning a crossfield pass from Bale into the path of Brooks, whose half-volley clipped the angle of post and crossbar.
That proved to be his final contribution before being replaced by Jonny Williams, and all three substitutes combined to salvage victory for Wales.
As the game entered its final minute of added time, Robson-Kanu held off Bulgarian defenders and laid the ball off to Jonny Williams, who sent an arcing cross towards the back post, where Neco Williams perfectly timed his run and headed the ball into the ground and then the net.
The relief and elation was etched on Welsh faces. This was not a classic performance from Giggs’ side – and neither was it on Thursday in Finland – but this young Wales team are developing a happy habit of finding a way to win.
- 14RobertsSubstituted forWilliamsat 65′minutesBooked at 85mins
- 19SmithBooked at 60mins
- 22BrooksSubstituted forWilliamsat 76′minutes
- 13MooreSubstituted forRobson-Kanuat 61′minutes
- 10H Wilson
- 7KostadinovBooked at 43mins
- 8NedelevSubstituted forYavorov Krastevat 82′minutes
- 18IvanovSubstituted forDelevat 70′minutes
- 10KraevSubstituted forIlievat 61′minutes
- 3Nikolaev Popov
- 12Slavov Rabotov
- 19Isa Mustafa
- 21Yavorov Krastev
Match ends, Wales 1, Bulgaria 0.
Second Half ends, Wales 1, Bulgaria 0.
Goal! Wales 1, Bulgaria 0. Neco Williams (Wales) header from the centre of the box to the bottom right corner. Assisted by Jonathan Williams with a cross.
Attempt missed. Gareth Bale (Wales) left footed shot from outside the box is just a bit too high. Assisted by Joe Morrell.
Georgi Kostadinov (Bulgaria) wins a free kick on the right wing.
Foul by Hal Robson-Kanu (Wales).
Foul by Kristian Traychev Dimitrov (Bulgaria).
Hal Robson-Kanu (Wales) wins a free kick in the attacking half.
Neco Williams (Wales) is shown the yellow card.
Attempt missed. Birsent Karagaren (Bulgaria) header from the centre of the box misses to the left. Assisted by Dimitar Iliev.
Georgi Georgiev (Bulgaria) wins a free kick in the defensive half.
Foul by Hal Robson-Kanu (Wales).
Corner, Wales. Conceded by Georgi Kostadinov.
Substitution, Bulgaria. Filip Yavorov Krastev replaces Todor Nedelev.
Corner, Wales. Conceded by Birsent Karagaren.
Substitution, Wales. Jonathan Williams replaces David Brooks.
David Brooks (Wales) hits the left post with a left footed shot from the left side of the box. Assisted by Daniel James.
Hand ball by Cicinho (Bulgaria).
Foul by Neco Williams (Wales).
Spas Delev (Bulgaria) wins a free kick in the defensive half.