Canroberts trupper ledo beklagansvärda förluster.