The only two bosses i cant beat are the Phantom of the clock tower, and Sephiroth.
But the second fight with Riku and the final battle with Ansem pissed me off. I thought Kurt Ziza was one of the easiest battles when you figured out to dodge roll when he came at you while spining with his swords.