South Korea secured their spot in the Asian Cup semi-finals after beating Uzbekistan 2-0 in extra time.