Brasilien tog ledningen efter hörna och nick av Cristiane i 13:e minuten och Brasilien förde spelet. I slutet av halvleken hade Victoria Svensson och Sara Thunebro två avslut som Brasiliens målvakt Barbara elegant räddade.
Kvitteringen kom i 70:e minuten efter att Sverige radat upp flera chanser men som missades.
Matchens genomgående bästa svenska spelare backen Sara Thunebro kvitterade på frispark från vänsterkanten i 70:e minuten.
Från nästan samma läge en minut senare sände Therese Sjögran in bollen till Victoria Svensson som nickade in 2-1 till Sverige.
Ett långt inspel av Anna Paulson från andra kanten nådde Lotta Schelin som gjorde 3-1.