Scrivi una continuazione per questo paragrafo - 2009 ha finito il suo sollevamento pesi grand slam vincendo l'oro ai Giochi Nazionali Cinesi
con un risultato di 125 kg nello snatch, 150 kg nel clean e lo jerk, per un totale di 275 kg. Nei campionati mondiali di sollevamento pesi del 2009 non è stata in grado di mantenere la sua supremazia nella classe di peso di 75 chilogrammi, mentre Svetlana Podobedova del Kazakistan ha conquistato tre medaglie d'oro, Cao l'ha seguita per prendere argenti in tutte e tre le discipline. Più tardi quell'anno ha rappresentato il suo paese ai Giochi dell'Asia orientale vincendo l'oro con una prestazione di routine di 252 kg in totale.