China is winning the Beijing Olympics.