Hungary dominated their semi-final against Germany and ran out comfortable winners 45-29.
Korea looked well in control against Spain early on but they let a 7 hit lead slip away as the match levelled at 40-40 before the last Korean steadied his nerves to take the match 45-42.
Germany and Spain will fight off for the bronze medal before the finalists take centre stage.