Back
Wales saw their hopes of staying in the top flight of the UEFA Nations League take a big blow after a disappointing defeat to Norway in Oslo.
Despite a largely positive first half, Wales were undone by goals from Antonio Nusa and substitute Andreas Schjelderup, before substitute David Brooks pulled his side back in it with a brilliant finish.
However, Norway snuffed out any hope of a Welsh comeback two minutes from time after Erling Haaland struck from the spot.
The result leaves Wales bottom of their group in League A, and in need of a win over runaway leaders Portugal at the Cardiff City Stadium on Tuesday.
Even so, they are now set to finish bottom of their group, regardless of what happens in the capital, with their best hope now to secure a play-off as one of best fourth-placed sides.
This will have been a night of mixed feelings for boss Craig Bellamy, who would have arguably been the happier of the two managers at half-time.
Brennan Johnson nearly marked his 50th cap in style after just three minutes, skipping past Julian Ryerson before clipping in a cross that was diverted wide by Harry Wilson, one of four changes from the defeat to Denmark.
Wilson's absence arguably made that win in the reverse fixture all the more impressive, although Norway's villain that night, Torbjorn Heggem, nearly made amends for his red card in that game on 15 minutes here.
A driven corner from Martin Odegaard found the right foot of the Bologna star, who fortunately for Wales, couldn't keep his cushioned volley down.
Daniel James was an influential figure in the last meeting between these sides, and perhaps should have got himself on the scoresheet again before the break.
The former Swansea City man dinked the first of three good chances wide of the post following a pinpoint through-ball from Wilson, before firing wide on the edge of the box four minutes later.
Antonio Nusa's wayward effort on half an hour arguably summed up Norway's frustrations in the face of what was another impressive Welsh rearguard display.
Indeed, as was the case in Cardiff, star man Erling Haaland barely got a sniff for much of the opening 45 minutes, with the Manchester City man cutting a visibly frustrated figure as he trudged off at half-time.
Those frustrations may well have been compounded at the break had James got the better of Egil Selvik two minutes before the interval, but his drilled shot could only sting the palms of the Norway goalkeeper.
Johnson lashed an effort into the side-netting just after the break as Wales continued to look positive.
However, the wind would be knocked out of their sails on the hour.
Joe Rodon headed Julian Ryerson's corner away, but only as far as Nusa, who eased James out the way before rifling home a low shot into the net.
Substitute Andreas Schjelderup then made it two nearly 10 minutes later, tucking home after being teed up inside the box by Haaland.
Welsh optimism was further dented by the sight of Neco Williams limping off with a suspected injury, which given the suspension to Ethan Ampadu will be of concern to Bellamy ahead of Tuesday's clash with Portugal.
However, it was his replacement that got Wales back into the game.
Wilson's through-ball found substitute Brooks, who then applied a sublime chip over the keeper and into the net.
Karl Darlow produced a fine save to deny Martin Odegaard as Norway looked to restore their two-goal advantage, which they duly did two minutes from time.
Substitute Connor Roberts certainly couldn't have had many complaints when he was penalised for what looked a fairly obvious shove on Schjelderup inside the area, with Haaland duly firing home the resulting spot kick.
Nusa would have surely made it four late on were it not for a fine save from Darlow. Likewise, Haaland looked nailed on for a second as he pounced on the rebound, only to be denied by Davies.
A fourth would have been harsh on Wales, but their hopes of staying in the top tier of the Nations League now hang in the balance.