Samtidig sendte hun Michelle Perry ut av kampen om Golden League-jackpoten.
Dermed står kampen om dollarmillionen, som er jackpot i Golden League, mellom stavhopperen Jelena Isinbajeva og 400-meterløperen Sanya Richards.
Amerikanske Richards imponerte mest i Zürich. Hun gikk til topps på spesialdistansen med sterke 49,36 sekunder, som er årsbeste på distansen. Hun har vunnet 400-meteren i alle de fire Golden League-stevnene som er arrangert, akkurat som Isinbajeva har vunnet stav i alle stevnene.
Men fredag slet den russiske stavdronningen mer enn vanlig. Hun måtte nøye seg med 4,80 meter og slo ikke lagvenninnen fra det russiske laget, Svetlana Feofanova, med mer enn fem centimeter.
Blanka Vlasic, vinner av høydegullet i Osaka i en tøff og spennende konkurranse, slo til med 2,04 meter i Zürich og beviste at VM-seieren ikke var noen tilfeldighet.
Kallur vant korthekken med 12,66 sekunder på den raske banen i Zürich. Hun slo Michelle Perry med to hundredeler. Det sendte henne ut av kampen om 1 million dollar (cirka 6 millioner kroner) før de to siste GL-stevnene i Brussel og Berlin neste helg.