Switzerland crushed Scotland 3-0 in a disastrous UEFA Nations League League B clash at Hampden Park, with Ricardo Rodríguez, Nico Elvedi and Zeki Amdouni all scoring to compound Scottish misery after an early red card.
Disaster Strikes Early for Scotland
The game turned on its head in a chaotic opening 12 minutes. First, Switzerland thought they had earned an 8th-minute penalty when Dan Ndoye went down, only for VAR to overturn the decision. But Scotland’s relief was short-lived. Jack Hendry’s clumsy tackle on Ndoye three minutes later earned him a straight red card, leaving the hosts with 10 men and a mountain to climb.
Switzerland didn’t waste their advantage. Just 60 seconds after Hendry’s dismissal, Ricardo Rodríguez fired the visitors ahead with a clinical finish. Scotland were left shell-shocked, their dreams of Nations League progress already hanging by a thread.
Swiss Dominate as Scotland Collapse
With their numerical advantage, Switzerland took complete control. They peppered Angus Gunn’s goal with 23 shots, including nine on target, while Scotland managed just two attempts, neither troubling Gregor Kobel. Nico Elvedi doubled Switzerland’s lead in the 55th minute, rising highest to nod home Ndoye’s pinpoint cross.
Scotland shuffled their pack with desperate substitutions, but it only delayed the inevitable. Zeki Amdouni added the gloss in the 82nd minute, tapping in Ndoye’s low cross to cap a dominant Swiss performance.
What This Means for Both Sides
For Scotland, this was a humbling night that leaves their Nations League campaign in tatters. The early red card changed the game, but their inability to create chances – finishing with zero shots on target – raises serious concerns ahead of their next fixture.
Switzerland, meanwhile, look a class apart in League B. With 77% possession and three goals to their name, they sent a message to their rivals. This performance will fuel belief that they can finish top of the group and secure promotion to League A.
Key Moments
11′ 🟥 Scotland — Jack Hendry sent off
12′ ⚽ Switzerland — Ricardo Rodríguez
55′ ⚽ Switzerland — Nico Elvedi (assist: Dan Ndoye)
82′ ⚽ Switzerland — Zeki Amdouni (assist: Dan Ndoye)🔮 Before kick-off: our match preview & prediction.
New York Red … vs St. Louis City
23:30
Finland 0-0 Belarus
FT
Moldova 1-1 Faroe Islands
FT
Spain 4-1 Croatia
FT
Czechia 0-2 England
FT
San Marino 0-3 Albania
FT
Slovakia 2-1 Kazakhstan
FT
Bulgaria 0-0 Estonia
FT
Luxembourg 0-3 Iceland
FT
Scotland 0-3 Switzerland
FT
Slovenia 2-0 FYR Macedonia
FT


