Asec beat USGN to keep quarter-final hopes alive