World record-holder Yu Haonan ©ISSF

China's Yu Haonan broke two world records on his way to gold in the men's 10 metre air rifle final, at the International Shooting Sport Federation Rifle and Pistol World Cup in Rio de Janeiro.

Yu earned his maiden World Cup triumph in style, breaking the world and world junior records at Centro Militar de Tiro Esportivo.

The Chinese shooter scored 252.8 points to claim an impressive victory ahead of Croatian Petar Gorša, winner of the 50m rifle three positions event yesterday.

Gorša was no match for Yu as the Croatian finished on a tally of 249.9 points.

Patrik Jany of Slovakia did enough for bronze on 228.8 points.

Third place for Jany also saw the Slovakian win a Tokyo 2020 quota place for his country.

Competition continues tomorrow with the women's 50m rifle three positions final and the women's 10m air pistol final.