Daniel Alfredsson setter inn Sveriges andre mål i kampen mot Latvia (Foto: AP)
Svenskene var svært effektive i både overtall- og undertallsspillet. Jonas Hoglund satte inn 1-0 etter at Latvia unødvendig fikk en utvisning med for mange spillere på isen.
Da Latvia fikk mulighet til overtallsspill, slo Ottawa-stjernen Daniel Alfredsson til på en kontring. Alene med Latvia-keeper Arturs Irbe fikk han to muligheter til å gjøre 2-0. Tre sekunder før 1. periode var over gjorde backen Dick Tärnström svenskenes tredje mål.
I midtperioden kunne Tre Kronor kontrollere det meste, og lot aldri de latviske spillerne sette keeper Henrik Lundqvist på særlige prøver.
Latvia skapte litt spenning tidlig i siste periode da Viktors Ignatjevs reduserte til 1-3 med en svenske i utvisningsboksen.
En svenske satt også utvist da Boston-spilleren Per-Johan Axelsson alene med Irbe punkterte spenningen med 4-1. Onsdag kveld ble det også klart at VM blir to attraksjoner rikere når Peter Forsberg og Niklas Lidstrøm slutter seg til det svenske laget til semifinalen.
USA slo ut hjemmelaget
I lørdagens semifinale møter de USA som noe overraskende slo ut hjemmelaget Tsjekkia. Det stod 2-2 ved full tid og det måtte skytes straffet etter at spilleforlengelsen endte målløs.
Der gikk de fleste skudd i stengene, men USAs Andy Roach gjorde jobben sin og satte inn den avgjørende målet.
Elite-VM ishockey onsdag, kvartfinaler
Sverige Latvia 4-1
(3-0, 0-0, 1-1)
Mål Sverige: Jonas Hoglund (2.38), Daniel Alfredsson (15.42), Dick Tarnstrom (19.57), Per-Johan Axelsson (49.09).
Latvia: Viktors Ignatjevs (41.11).
Tsjekkia USA 2-3 e.str.
(0-0, 2-1, 0-1, 0-0, 0-1).
Mål Tsjekkia: Martin Skoula (23.15), Jaromir Jagr (26.04).
USA: Richard Park (30.19), Erik Westrum (51.01). Andy Roach scoret det avgjørende straffeslaget.