Have there ever been battles fought where both sides completely destroyed each other?

by SherImOnlyIrish
LordHighBrewer

You might have more luck searching for 'pyrrhic victories' named after General Pyrrhus's campaign against the Romans. His repeatedly hugely costly victories resulted in the phrase being coined after him, meaning a hollow or empty victory