Liu Xiang (R) of China wins the men's 110-meter hurdles ahead of Anwar Moore of the U.S. during the British Grand Prix athletics meet at the Don Valley Stadium in Sheffield, northern England on Sunday, July 15, 2007. (Xinhua/Reuters)