
In a nail-biting final, Babuta (252.3), who had finished fourth at the Paris Games last year, lost by just 0.1 points to reigning Olympic champion Sheng Lihao of China (252.4). – The Headlines – Sports News Today, Live Cricket Score, Football News, Sports Videos