25 marca 2006 roku wygrała mistrzostwa świata w szachach dla kobiet
turniej nokautowy w Jekaterynburgu, Rosja, pokonując rosyjską IM Alisę Galliamovę w finałach 21⁄2<unk>1⁄2 (w meczu najlepszych z czterech). W turnieju nokautowym wzięło udział 64 uczestników, w tym były mistrz świata Zhu Chen i aktualna mistrzyni świata Antoaneta Stefanova. Xu była w trzecim miesiącu ciąży. Została 22. chińską Wielką Mistrzynią, wygrywając to wydarzenie.