stefan , damon , and elena kil ed him at last , but it was nearly impossible , would have been impossible without the spirits of a battalion of unquiet ghosts from the civil war tied to the blood-soaked battlegrounds of fel 's church .