The touches were light, barely there, but there was comfort in the fact that they were there. Zack was free enough for the moment to touch him. Sephiroth remained as he was, holding Zack close and stroking his back as he listened for any hint that Rufus was coming in once more to disturb them. "Sleep Zack. She will not touch you here."
He would keep that promise, even if it caused his death. For Zack he would fight her for the chance for him to be free.