European World Cup qualifying delivered crucial results yesterday as teams fought to secure places at the 2026 finals.
Wales 2–4 Belgium
Belgium strengthened their automatic qualification push with a big away win in Cardiff. Kevin De Bruyne converted two penalties as the visitors overpowered Wales, who are now under pressure heading into their final fixtures.

Iceland 2–2 France
France were held to a draw in Reykjavik after surrendering the lead twice. Iceland showed resilience to earn a point that could impact the group standings, with France now facing a decisive game against Ukraine.

Northern Ireland 0–1 Germany
Nick Woltemade scored his first senior international goal to secure a hard-fought away victory for Germany in Belfast. The win keeps them on course near the top of their group.
Slovakia 2–0 Luxembourg
Slovakia tightened their grip on qualification with a straightforward home win, strengthening their position in Group A.
Slovenia 0–0 Switzerland
Switzerland dropped important points after being held to a goalless draw in Ljubljana. The result complicates their push for qualification.
Sweden 0–1 Kosovo
Kosovo pulled off one of the surprises of the day, edging Sweden away from home and boosting their playoff hopes.
North Macedonia 1–1 Kazakhstan
Both sides shared points, a result that may have consequences in the battle for second place.
Ukraine 2–1 Azerbaijan
Ukraine returned to form with a crucial win to stay alive in Group D, edging Azerbaijan in a tight contest.
AFCON 2025










