Danilo Sollazzo and Federico Nilo Maldini won the men's 10m air rifle and air pistol events respectively for Italy at the ISSF World Cup in Rio de Janeiro ©Getty Images

Italy sealed a double triumph at the International Shooting Sport Federation (ISSF) Rifle/Pistol World Cup in the Brazilian city of Rio de Janeiro through Danilo Sollazzo and Federico Nilo Maldini.

Maldini triumphed in the men's 10 metres air pistol at the National Shooting Centre, which hosted competition during the Rio 2016 Olympics, scoring 237.8 to stave off challenges from Latvia's Emils Vasermanis and Lauris Strautmanis.

Sollazzo claimed his first victory on this year's ISSF World Cup with a score of 251.0 in the men's 10m air rifle, beating the 250.0 from Germany's Maximilian Dallinger and 228.4 from Norway's Jon-Hermann Hegg.

Women's 10m air rifle gold went to Elavenil Valarivan of India with 252.2, while 10m air pistol success went to Armenia's Elmira Karapetyan with 236.6.

Olympic champion Jean Quiquampoix of France earned his first World Cup win of the season, scoring 34 from 40 in the men's 25m rapid fire pistol, with China's Lu Zhiming taking silver with 30.

Liu Yukun of China was the other winner of a men's individual event, scoring 460.1 in the 50m rifle three positions.

Gold in the women's 50m rifle three positions went to Norway's Jeanette Hegg Duestad with 461.5, and Veronika Major of Hungary won the women's 25m pistol with 34 targets from 40 to the 31 of China's Shang Kaiyan.

Individual Olympic silver medallist Damir Mikec and Zorana Arunović won the mixed team 10m air pistol for Serbia, beating China's Wei Qian and Bu Shuaihang 17-9.

Germany's Anna Jannsen and Maximilian Ulbrich were the other winners in Rio de Janeiro, overcoming Hungary's Eszter Meszaros and Zalan Pekler 16-12 in the mixed team 10m air rifle final.

Rio de Janeiro was the last regular stop on the ISSF World Cup, with Qatar's capital Doha due to host the Final in the rifle, pistol and shotgun disciplines from November 18 to 27.