In einem packenden Spiel zwischen Schweden und Lettland musste der mehrfache Weltmeister Schweden sich dem Außenseiter 1:3 beugen. Die Letten stehen damit das erste Mal in ihrer Geschichte im Halbfinale.
Auf dem Papier stand der Sieger vor der Partie bereits fest. Schweden würde ohne Probleme über die Letten rollen. Es kam indes anders. Der Gastgeber spielte defensiv solide und konnte sich auch auf den starken Arturs Silvos verlassen. Der Torhüter zeigte das beste Spiel des ganzen Turniers. Er ließ kaum Abpraller zu und wenn, waren seine Vorderleute da, um diese wegzuschießen.
In der 13. Minute konnte Lettland durch Dans Locmelis mit 1:0 in Führung gehen. Er nutzte einen Fehler in der Verteidigung der Schweden aus und bezwang Torhüter Lars Johansson mit einem schönen Schuss. Die Tre Kronor konnten trotz einer Strafe gegen Lettland den Ausgleich im ersten Drittel nicht erzielen.
Im zweiten Drittel hätten die Schweden das Spiel drehen müssen. In neun Minuten Powerplay konnten sie keinen Treffer erzielen. Erst als eine der beiden zwei Minuten Strafen abgelaufen war, Janis Jaks sass wegen eines Stockschlages auf der Strafbank, konnten die Schweden durch Timothy Liljegran ausgleichen. Die nächste Möglichkeit im Powerplay kam auf dem Fuss. Während fünf Minuten hätten die Schweden ein Tor erzielen müssen. Doch sie scheiterten kläglich.
Im letzten Drittel versuchten die Schweden viel Druck aufzubauen. Dies gelang ihnen sehr gut. Doch durch einen schnellen Konter der Letten konnten diese erneut in Führung gehen. Miks Indrasis legte sich den Treffer gleich selber vor, in dem er die Scheibe zwischen den Beinen von Verteidiger Anton Lindholm hindurch spielte und mit einem satten Kreuzeck Schuss abschloss. Der Treffer war für den schwedischen Schlussmann unhaltbar.
Trotz des Dauerdrucks der Schweden konnten die Letten sich im Spiel halten und kassierten in dieser Druckphase keinen Gegentreffer. Im Gegenteil – Lettland konnte auf 1:3 erhöhen. Janis Jaks traf auf kuriose Weise. Die Scheibe hatte Torhüter Johansson die Scheibe unter Kontrolle, doch irgendwie entglitt sie ihm wieder und er schob sie mit dem eigenen Arm ins Tor.
Die letzten drei Minuten spielten die Schweden mit einem Mann mehr. Trainer Sam Hallam ersetzte seinen Schlussmann durch einen sechsten Feldspieler, bezog noch sein Time-out und instruierte sein Team. Das Tre Kronor Team machte erneut viel Druck, jedoch hielten die Letten diesem Stand. Die Sensation war perfekt. Lettland bezwingt die Schweden und steht damit zum ersten Mal in ihrer Geschichte im Halbfinale. In diesem treffen die Letten auf Kanada.