Liu Hong from Shenzhen competes in the 20-kilometer walk in Beijing yesterday. She clocked 1:27.17 her personal best to finish 4th. Olga Kaniskina of Russia won the gold medal in 1:26.31, surpassing the Olympic record of 1:29.05 set by Wang Liping of China at the 2000 Sydney Games.Xinhua