somehow , matthew knew that a sea battle had taken place between her and another vessel some miles behind them and she had caused a powerful explosion in the other ships supply of gun powder with her heavy firepower , breaking its hull amidships with a resulting and inevitable descent to the ocean bed below .