Sverige kom i gruppe med Tyskland, Østerrike, Irland, og . Sverige slo Kasakhstan og Færøyene før de møtte Tyskland borte. Tyskland tok ledelsen 4-0 før Sverige reduserte tre ganger og så utliknet Rasmus Elm tre minutter på overtid. Etter det gode resultatet lyktes ikke Sverige mot Irland, og 0-0 gjorde at de mistet overtaket på gruppen. Sverige lyktes å ro inn til en andreplass, som ga kvalifiseringskamper mot Portugal. Dette ble effektivt en kamp mellom Ibrahimović og Cristiano Ronaldo, en kamp som ble vunnet av Ronaldo med ett mål i Portugal og tre i Sverige, mot Ibrahimović' to sammenlagt. Portugal slo dermed ut Sverige for andre gang på rad fra VM.