I had some problems with this cheevo popping, heres what do you need for it to unlock:
1) NEVER use time reversal, NEVER, even if dont get hit this disable the cheevo from popping (dont ask me why).
2) DONT get a frontal hit from the balls he launch to you, if you see your screen with red borders its over, you get hitted, even if you have the stone armor up and take 0 dmg, you need to do the plataforming part very fast.
3) Use the stone armor in the fighting scenes as normal.
Remember you can use the return to last checkpoint stuff, but copy your save to a memory stick before the fight, just to be sure.