Zheng nådde i Paris-OS karriärens största triumf när hon vann singeltiteln efter att i semifinalen gjort det närmast omöjliga och slagit ut Swiatek som på samma grusarena i Franska öppna inte förlorat en match på flera år.
– Det var faktiskt inget jag tänkte på så mycket, för jag visste att det här är på hardcourt och jag visste vad jag gjorde för fel i OS, säger Swiatek till WTA-touren.
De tårarna var sedan länge torkade och den polska världstvåan vann i säkra set, ledde bägge med 5-1 och hade full kontroll.
– På slutet blåste det ganska mycket, vilket gjorde det superknepigt. Man måste anpassa sig snabbt och det är inte så lätt. Men jag är glad att jag pressade på till slutet. Jag ville behålla lugnet och verkligen förbli fokuserad, och jag är glad att jag gjorde det, säger Swiatek enligt Tennis.com.
Först att nå fyra raka semifinaler i Indian Wells
Matchbollen var en aning snöplig när Swiatek jublade efter ett dubbelfel från Zheng. Swiatek vann för övrigt det sista gamet blankt.
Dessutom skrev Swiatek ett litet stycke historia i Indian Wells som arrangerats sedan 1989. Hon blev första damspelare att nå semifinal fyra år på raken.
Swiatek har nu 7-1 i inbördes möten med Zheng.
Oavsett hur går i Indian Wells kommer Aryna Sabalenka att vara kvar som världsetta. Swiatek är kvar som ohotad tvåa.