levererat en stor och blodig strid , med betydande förluster på båda sidor.