En fasansfull kamp utspann sig.