I VM kom Sverige i gruppe mot , og . Sverige slo et redusert italiensk lag etter å ha snudd 0-1 til 2-1 til pause. Deretter spilte de uavgjort mot Paraguay. India hadde trukket seg, og dermed ble Sverige gruppevinner da Italia slo Paraguay. Sverige gikk dermed videre til gruppefinalen mot Spania, Brasil og . Sverige tapte hele 1-7 mot Brasil i en kamp der de var sjanseløse, reduseringen kom etter at Brasil ledet 5-0. Mot Uruguay tok Sverige ledelsen 1-0 og 2-1, men tapte til slutt 2-3. Sverige slo imidlertid Spania og vant bronse. Sverige stilte ikke med sitt beste lag i VM, ettersom det var bestemt av landslaget skulle være et rent amatørlag, og dermed kunne ikke Sverige bruke spillere som den fryktede AC Milan-trioen Gunnar Nordahl, Gunnar Gren og Nils Liedholm. Faktisk gikk det så langt som at det i Sveriges Fotballforening ble sett på som svært uheldig at noen hadde sveket amatøridealet.