Hmm, I would say it's the fuel quality that made it bust at that stage.
By looking at the pic you posted, I can't really tell if the piston and sleeve are damaged, but they look OK from what I can see.
If the piston DOESN'T have any major scratches down the side of it, and the sleeve has no scratches either, you are lucky and can just get a new rod.
Just make sure you completely clean out the engine of any pieces left by the busted rod so you don't completely ruin an engine!