I managed it (not on the newest version, yet, but on earlier versions). I did use a guide that gave approximate areas for the weak spots though. The other two fights shouldn't be as hard, though, unless they were changed.
I guess I either just suck or didn't have enough orbs to do enough damage.