Portugal vann sent på lördagskvällen över Ungern.
Det innebär att Sveriges enda hopp att nå VM är ett gäng amatörer från Malta.
Malta måste på onsdag ta poäng mot Portugal om Sverige ska komma tvåa i gruppen.
Strax efter halv tolv stod det klart att Ungern inte orkade ge Sverige en hjälpande hand.
Hemmalaget Portugal vann lördagskvällens match mot Ungern med 3–0.
Portugal inledde matchen med kraft, fart och kreativ. Att laget i den 17:e minuten tog ledningen med 1–0 kom inte som en överraskning.
Christiano Ronaldo som sköt ett skott och Ungerns målvakt Gabor Babos fick inte grepp om bollen utan styrde med en hand den rakt ut till Ronaldos lagkompis Simao som inte gjorde något misstag.
Portugal tog ledningen med 1–0 och hemmalagets pigga anfallsspel fortsatte. Portugal skapade flera riktigt bra målchanser, men i den 25:e minuten fick hemmalaget problem.
Lagkaptenen och storstjärnan Ronaldo gestikulerade mot bänken. Fotskadan som plågat honom under hösten satte stopp för fortsatt spel.
Ett tungt avbräck för hemmalaget och det gav Ungern möjlighet att jobba sig in i matchen. I slutet av första halvlek skapade Ungern två riktigt bra målchanser.
Balazs Dzsudzsas skott mot mål touchade en portugisisk back och smet bara centimeter utanför målstolpen. Ungern hade dessutom en nick i ribban minuterna innan domarna blåste av den första halvleken.
Ungern gjorde ett par offensiva byten i den andra halvleken för att få in åtminstone ett kvitteringsmål, men det lyckades inte.
I stället var det Portugal som gjorde fler mål. I den 73:e minuten ökade Liedson på ledningen till 2–0 och Simao gjorde sitt andra mål för kvällen när han gjorde 3–0.
Portugals seger innebär att de gick förbi Sverige i tabellen, och de svenska VM-chanserna är nu på promillenivå.