Sounds like you have got detonation issues mate.
Det explosion is massive, no plug or piston in the world will stand up to heavy detonation.
You may well get away with just new plugs, but get it looked at before you drive it/hard again.
May I suggest the fuel pump wiring?