Marcus D’Almeida ended the Archery World Cup final in style by clinching the individual recurve title in Hermosillo ©Getty Images

Two-time World Championships medallist Marcus D’Almeida ended the Archery World Cup final in style by clinching the individual recurve title in Hermosillo.

The Brazilian world number one defeated South Korean Lee Woo Seok 6-4 to stand on top of the podium, nine years after his silver in Lausanne.

The victory was extra special as the 25-year-old lost to Lee in the semi-finals in during the fourth stage of the World Cup a month ago.

"I’m not thinking about revenge, each moment is a special moment and I need to make the most of it," said D’Almeida.

"I thank everyone who has supported me."

Bronze went to Italian Olympic silver medallist Mauro Nespoli.

Nespoli bested India’s Dhiraj Bommadevara in a tiebreak.

Earlier, Tokyo 2020 gold medallist Kang Chae-young of South Korea claimed the women's individual recurve title, beating home favourite Alejandra Valencia.

Kang posted a superior 6-2 win in the final to add to her 2019 triumph in Moscow.

Another South Korean in Lim Sihyeon settled for bronze, getting the better of Casey Kaufhold of the United States.

A day before, Mathias Fullerton took the compound men's crown, becoming the first from Denmark since Martin Damsbo in 2013 to win the overall title.

Fullerton got the better of Prathamesh Samadhan Jawkar of Inda in a shoot-off.

Dutch specialist Mike Schloesser claimed the final spot on the podium, after edging Abhishek Verma of India 150-149.

The women's compound title went to the legendary Sara López of Colombia.

López beat Denmark’s Tanja Gellenthien 143-142 to continue her dominance in the category and winning her eighth overall World Cup title.

"I am in shock," said López.

"My goal was to keep focus on my shots, to do my best and I’ve done it.

"The Mexican crowd helped me keep my spirits and win this title."

Mexican Dafne Quintero gave something for the home crowd to be happy about, defeating Cho Su A of South Korea 144-142 for the bronze medal.