I"m sorry to hear this.
Do keep in mind that he might just have some swim bladder problems which can make them look really, really dibilitated.
It is very stressful for them to be involved in a fight - so he's probably pretty traumatized - but their tipping over like that can be swim bladder, and that looks much worse than it is...
What are you giving him - like salt, etc?