China keeps its World Cup hopes alive