Dagen etter, 12. september løp Junxia 3000 meter. Verdensrekorden på denne distansen tilhørte også Tatjana Kazankina og lød på 8.22,62. I den første semifinalen løp Zhang Linli inn til ny verdensrekord på 8.22,06, men hennes rekord stod seg bare i en time til Junxia i sin semifinale løp på 8.12,19. Dagen efter i finalen senket hun den ytterligere da hun vant på tiden 8.06,11.