China's Yuanyuan Cui beat Alejandra Valencia 6-4 to take bronze.
Korea maintained its recurve domination as Oh Jin Hyek beat China's Dai Xiaoxiang 7-3 to take gold with an emotional Brady Ellison beating 18-year-old Korean Lee Seungyun to bronze in a one-arrow shoot-off.
Compound honours went to Denmark's Martin Damsbo who beat Braden Gellenthien in a shoot-off. The American scored a nine but a 10 by the Dane earned him gold. Sergio Pagni of Italy beat France's Dominique Genet 147-142 to take bronze.
Colombia's Alejandra Usquiano took women's gold, beating American Erika Jones 143-142, with Russia's Albina Longinova also edging Korea's Ji Hyun Seok out of third place by a single point, 142-141.
France won the compound mixed team event, beating italy 157-155, while Korea extended its recurve hold, beating France 152-140.
For all the results go to www.worldarchery.org and for footage from the finals click here. There is a three-minute delay at the start of the footage so skip along the timeline until you find the start of the action.
Archery GB is sponsored by Foresters Friendly Society www.forestersfriendlysociety.co.uk
Follow us on Twitter: @archerygb