That guy in the underwater reactor? My first time through I had a really hard time with him. I think I got lucky with Cloud's limit break and was able to defeat him finally.