Efter två raka 1–3-förluster mot Japan och Tjeckien var det vinna eller försvinna för Damkronorna.
På 85 glödheta sekunder i andra perioden hittade Damkronorna till slut vinnarspåret.
Felizia Wikner-Zienkiewicz och Josefin Bouveng slog till och sedan storspelade målvaktsfyndet Emma Söderberg på nytt.
– Vi spelar för varandra och det är därför vi vinner i dag, säger Bouveng som äntligen hittade rätt.
Det blev tredje matchen gillt för den 20-åriga Brynässtjärnan.
"Gjorde som jag brukar"
Om sitt livs första OS-mål säger hon:
– Just där och då tror jag inte jag fattade det. Jag gjorde bara som jag brukar. Nu efteråt känns det extra kul att göra det i en sån här viktig match.
Kina tog ledningen i den första perioden efter svenskt slarv i egen zon.
När sedan hemmalaget fick chansen att öka på i numerärt överläge i början av den andra perioden kom vändningen.
+ Felizia Wikner-Zienkiewicz pricksköt iskallt en straff i högra krysset fram till 1–1 efter 5.14 sedan Sara Hjalmarsson blivit neddragen i ett friläge.
– Jag vet att jag har ett bra skott och jag kollade hur målvakten står. Jag visste att hon är lite svagare högre upp så då fick det bli så, säger målskytten från HV71.
+ Bara 1.25 senare tog Bouveng en rundtur i kinesiska zonen och sköt 2–1 från blålinjen.
Tryckte på knappen
Det var som att trycka på en knapp.
Plötsligt växte självförtroendet på svenskorna som parkerade i kinesiska zonen och skapade mängder med målchanser tack vare bra avslut och attack mot motståndarkassen.
– Jag kände att vi fick självförtroende av det och kom verkligen ihop som vi har pratat om. Vi har fokuserat på att ha roligt tillsammans och spela för varandra. Det gjorde vi efter målet, säger Wikner-Zienkiewicz.
Svenskorna kunde ha gått ifrån ytterligare, i stället blev det en nagelbitare i slutet när Kina öste på.
Då steg målvakten Emma Söderberg fram på nytt. Den här gången räddade hon 32 av 33 skott – varav 14 i den sista perioden.
– Emma har gjort det fantastiskt i målet hela turneringen, hon gör det superbra. Men även utespelarna kastar sig och täcker skott och krigar för varandra, säger Josefin Bouveng.
Nu väntar Danmark, som skrällvann över Tjeckien på måndagen, i en avgörande match redan i morgon.
Sverige behöver vinna, både två eller tre poäng räcker. Danmark måste ta en trepoängare. Tar danskorna en tvåpoängare kniper Kina den sista kvartsfinalplatsen från gruppen.
– Det blir tufft, vi har mött dem förut, men nu har vi fått energi och vill visa vilken stark hockeynation Sverige är, säger Bouveng.