A ten-minute spell in the first half by the African nation gave them a 2-0 lead courtesy of goals from Southampton defender Mohammed Salisu and Ajax’s Kudus.
However, noisy celebrations by Ghana fans at half time were dampened by a South Korea comeback after the break.
Two stunning headers in three minutes from Cho Gue-Sung, the top scorer in his domestic league, levelled the game after sixty one minutes.
But the impressive Kudus, who had headed in Jordan Ayew’s cross in the first half, added a final twist when he thumped in a third for Ghana to break South Korea’s hearts.