BREAKING: China’s Liu Shiying Grabs Olympic Women’s Javelin Gold

China’s world silver medallist Liu Shiying went one better to claim Olympic women’s javelin gold in Tokyo on Friday.

Liu, 27, threw a best of 66.34 meters on her first attempt for victory.

Poland’s Maria Andrejczyk took silver with a best of 64.61m, while South African-born Australian Kelsey-Lee Barber, the reigning world champion, claimed bronze with a throw of 64.56m.