En fruktansvärd strid , den sista ,försiggick