Wales Stuns Norway 2-1 in Nations League Upset
A Neco Williams free kick after Heggem's red card gave Wales an unexpected win over Norway in Nations League Group A4.

Nobody would have predicted this scoreline for Wales beforehand. Our model gave the Welsh just an 11% chance of winning, compared to 66% for Norway, projecting expected goals of 0.68 against 1.94 in favor of the visitors. At Cardiff City Stadium, the exact opposite happened: Wales won 2-1 in a Group A4 UEFA Nations League match decided by a frantic sequence around halftime.
Norway started as expected. In the 10th minute, Oscar Bobb finished with his left foot from the center of the box after a through ball from Martin Ødegaard made it 0-1. The script seemed written. But Wales didn't fold and found the equalizer before the break: in the 37th minute, Daniel James tapped home with his left foot from close range after a cross from Sorba Thomas to make it 1-1.
The closing stretch of the first half proved to be the turning point. In stoppage time, Torbjørn Heggem picked up a second yellow card and saw red, leaving Norway down to ten men right at the end of the opening period. Playing a man short, the blow landed almost immediately after the restart: barely into the second half, in the 47th minute, Neco Williams curled a direct free kick with his right foot, low and inside the post, to make it 2-1, a scoreline that would hold until the final whistle.
Holding on with ten men
From there, the match took on a different shape. With the red card already in effect, Norway tried to fight back and had clear chances: an Erling Haaland header that sailed well over in the 57th minute, another attempt from him saved in the 80th after a cross from Marcus Pedersen, and efforts from Andreas Schjelderup, Thelo Aasgaard and Antonio Nusa that failed to find the net. Wales, for its part, managed the lead and looked for a third with substitutes like Josh Sheehan and Mark Harris, but couldn't add to the scoreline. The match wrapped up with yellow cards for Sorba Thomas, Martin Ødegaard and Ethan Ampadu in stoppage time, a reflection of the tension in the closing minutes.
What the numbers say
The stats show a more even match than the final result suggests, even accounting for Norway playing a man down for nearly the entire second half.
| Stat | Wales | Norway |
|---|---|---|
| Possession (%) | 50.4 | 49.6 |
| Shots | 12 | 12 |
| Shots on target | 6 | 4 |
| Big chances | 2 | 2 |
| Corners | 3 | 3 |
| Passes | 520 | 516 |
| Fouls committed | 11 | 7 |
The xG calculated after the fact from the match's shots also backs up that parity: 1.58 for Wales versus 1.32 for Norway, an in house estimate confirming that the home side didn't just defend the result but created real danger to earn it. The gap with the pre-match projection (0.68 versus 1.94) is enormous, and it stands as the biggest statistical surprise of the night.
What it means in the standings
In Group A4, both teams arrived with identical records of one win and two losses from three matches played, with no gap in points between them before this meeting. Norway sat in third place and Wales in fourth, with Portugal the lone unbeaten leader and Denmark in second. The result in Cardiff reshuffles things between the two sides who had more than pride on the line tonight.
Wales walks away with a win nobody saw coming, built on a goal at just the right moment and an opposing red card that flipped the match. Norway, despite playing nearly the entire second half with ten men, had chances to equalize and even to steal something from the game, but it wasn't enough.
CHN
TKM
ŽEL
TUN
MWI
YEN
LOK
YMR
KAR
HUN
NED
AUS
KOR
KAZ
MDA
CYP
ARM
LVA
MNE
BEL
TUR
UKR
NIR
POL
ROU
HUN
GEO
FRA
ITA
FRO
SVK
BIH
SWE
KOR
VEN
PLE
COL
PAR
JUV
CRE
PEN
GAL
SAO
SAN
CAI
INS
BOC
UNI
IND
GLP
LCA
GLP
SKN
CUB
SUR
GUA
BRB
BER
GRN
MTQ
HON
SLV
JAM
FER
DMA
SAB