There is a bug in earning this achievement (in our favor). When I was at the final boss I only had 4 lives left. I lost all my lives and as soon as I lost my last life, it awarded the achievement. I never beat the final boss in Hard Mode and I have the achievement. Just an FYI.