Sveriges keeper Hedvid Lindahl reddet to av straffene, og da Lisa Dahlkvist satte inn den femte og siste, kunne Pia Sundhages kvinner feire finalebillett.
Samtidig var Brasils stjerner utrøstelige, og superstjerne Marta strigråt etter nederlaget på hjemmebane.
– Hva er det som skjer? Det føles nesten som om det ikke er sant, sier keeperhelten til svenske TV 3 etter kampen, ifølge Expressen.
– Dette er naturligvis voldsomt imponerende. Å slå ut USA og Brasil på vei mot finalen er råsterkt. De har sterkt kollektiv og gode straffeskyttere, oppsummerer Norges landslagssjef Roger Finjord overfor NRK.
Trippelsjanse på overtid
Svenskene holdt unna for det brasilianske presset, og kaptein Lotta Schelin var faktisk nær ved å kontre Sverige i ledelsen i den andre ekstreomgangen. På det tidspunktet så det ut som at det var våre naboer i øst som hadde mest igjen, men Brasil spilte seg likevel til en ellevill trippelsjanse på overtid.
Lindahl i Sverige-målet, som fikk seg en skikkelig smell bare minutter tidligere, avverget, og dermed måtte semifinalethrilleren avgjøres fra straffemerket.
Det samme måtte Sveriges kvartfinale. Da overlistet Lindahl og co. storfavoritt USA, noe som fikk amerikanernes keeper Hope Solo til å fyre skikkelig.
Møter Canada eller Tyskland
Sverige og Brasil møttes også i gruppespillet tidligere i turneringen. Da var brasilianerne overlegne og vant hele 5-1, men det var glemt i dag.
Nå er Sveriges fotballkvinner, som vant over Norge i OL-kvalifiseringen i mars, klare for sin første aller første OL-finale. Der møter de vinneren av oppgjøret mellom Canada og Tyskland.
Finalen spilles natt til lørdag norsk tid.