be foiled

See: lose
References in periodicals archive ?
Some will live, some will die, perhaps evil will be foiled once more, but then again .