^I guess that depends on how you define victory. If being victorious simply means destroying your enemy, then your discription fits. If victory means doing that while remaining intact, well, then there is more to consider before you chalk it up as a win.
Well, no doubt, a best case victory is beating your adversary, saving your crew, and living to tell the tale. But if the last two are not an option, then defeating the enemy is the bottom line objective. If the only way to do that is by sacrificing yourself and the ship, you still beat him by stopping him from succeeding at whatever the objective was. Heroes don't have to enjoy the spoils of victory; it's just a perk.