I början av den första perioden var det Tre Kronor som hade det mesta av spelet, men efter en onödig på Eddie Larsson kunde Österrike ta ledningen sedan Niclas Burström slarvat i egen zon.
Så långt i matchen hade Petter Emanuelsson tillsammans med Emil Pettersson varit Sveriges vassaste vapen. Emanuelsson passade fram Pettersson till ett helt fritt läge, men förre Brynäsmålvakten Bernhard Starkbaum räddade skottet. I momentet efter var det Emanuelsson på nytt som skapade en bra chans, men även hans avslut räddades av Starkbaum. Vid den tidpunkten i matchen dominerade Sverige stort och det fortsatte sedan matchen igenom.
Kvitteringen kom till slut och det var Andre Peterson som stal pucken och pricksköt in 1–1 med hjälp av lagkaptenen Linus Omark som skymde Starkbaum efter att han varit med i förarbetet till målet.
I andra perioden fick Sverige chansen att spela med en man mer och det tog man vara på. Linus Omark avslutade och efter ett par försök kunde Dennis Everberg trycka in ledningspucken.
Några minuter senare kom också 3–1 och precis som vid de två första målen var Linus Omark på isen. Den här gången hittade han Patrik Zackrisson som i sin tur passade till Richard Gynge som la en 3–1 med ett backhandavslut.
Så långt i matchen hade Linus Omark två assistpoäng. Skotten efter två perioder var förkrossande 37–7 till Sverige.
I sista perioden fortsatte Tre Kronor att dominera och fick ett mål bortdömt tidigt. Med dryga tre minuter kvar av matchen reducerade Österrike till 2–3 och en minut senare kvitterade hemmalaget också.
Linus Omark klev fram med 51 sekunder kvar och serverade Per Lindholm öppet mål och Lindholm avgjorde.
Linus Omark, tre assist, var en av Sveriges bästa spelare i matchen.