Korea Republic hang on to book last 16 ticket