Det var Rybakina första vinst i karriären mot världstvåan Sabalenka.
Rybakina, rankad som nummer tio, förlorade senast mot belarusiskan Sabalenka i Australian Open-finalen i januari.
– Det är faktiskt första gången det går min väg, konstaterade Rybakina när hon tog emot pokalen efter Indian Wells-segern.
En leende Sabalenka lutade sig mot mikrofonen och inflikade:
– Jag ska se till att det var den sista.
– Vi får se nästa gång, kontrade Rybakina och skrattade.
Jelena Rybakina tog sig till finalen genom att först slå ut världsettan Iga Swiatek, en bedrift som hon också klarade i Melbourne.