Korea Republic keep semi-final hopes alive