Sorry, Paul. I still don't believe it. Granted, I don't know much about modern submarines, but wouldn't and explosion from an torpedo leave something more than just a hole to the hull? I mean, the pressure of the explosion would be huge inside an submarine.
Also, if a torpedo can puncture the hull, then wouldn't you think that an explosion in such a small and confined space would puncture the hull aswell?