Barbora Spotakova of Czech Republic celebrates after Women's Javelin Throw Final on Day 5 of the 2017 IAAF World Championships at London Stadium in London, Britain, on Aug. 8, 2017. Barbora Spotakova took the gold with 66.76 metres. (Xinhua/Han Yan)
LONDON, Aug. 8 (Xinhua) -- Two-time Olympic champion Barbora Spotakova of Czech Republic lifted her second world championships title here on Tuesday when China reaped two medals through Li Lingwei and Lyu Huihui.
Spotakova, 36, last winning the world title in 2007 in Osaka, set the winning mark of 66.76 meters in her second attempt.