Schrijf een voortzetting voor deze paragraaf - 2009 ze eindigde haar gewichtheffen grand slam door goud te winnen in Chinese Nationale Spelen
Met een resultaat van 125 kg in de snatch, 150 kg in de clean en jerk, tot 275 kg in totaal. Tijdens het wereldkampioenschap gewichtheffen in 2009 kon ze haar overheersing over de gewichtsklasse van 75 kilo niet behouden, toen Svetlana Podobedova uit Kazachstan drie gouden medailles won. Cao volgde haar om zilveren medailles te winnen in alle drie de disciplines. Later dat jaar vertegenwoordigde ze haar land in de Oost-Aziatische Spelen en nam goud mee met een routineprestatie van 252 kg in totaal.