I found the Safer Sephiroth battle to be quite difficult. At the time, I never realized you could actually remove "Wall" from Sephiroth, nor did I have any idea what a ribbon did for you. Sephiroth seemed to enjoy consistently using the combo of Super Nova/Break/Flare/Wing Slash on me. Also, my best spell was Fire 3 at the time. I did manage to beat him being this stupid, although I think he used Super Nova at least 8 times in that battle.