On the night of 12 March the British formed an encampment, not far from
Osman Digna's positions. From around 1:00 until dawn, Mahdist riflemen approached the camp and opened fire, but their shooting was imprecise, and they inflicted few casualties. At dawn, the artillery was brought to bear against the Mahdist skirmishers and they were driven back. The
infantry (which included the
Black Watch) then formed into two
infantry squares each of
brigade-size and advanced. One square was commanded by Colonel Davis, with General Graham, and the other by Colonel
Buller. A scouting party discovered that the main body of the Mahdist force was hidden in a nearby ravine, whereupon General Graham ordered the
Black Watch to charge to clear those Mahdists out, leaving a wide gap where they had been stationed in the square. A sudden onslaught of Mahdists rushed into this gap. The Black Watch found themselves under intense attack from the Sudanese. The square was flooded with a rush of tribesmen and a brutal hand-to-hand combat began. The Black Watch eventually won the fight, driving the Sudanese out, and reforming their square. Finding themselves in danger of being cut off, the British units fell back in disarray but were quickly reformed in good order. The Mahdist advance was halted by volleys from the other (Buller's) square, which had survived the attack, and by dismounted cavalry units that had not been engaged until then. The concentrated flanking fire inflicted huge casualties among the Mahdists, who were forced to retreat. The British units then reformed, and resumed their advance, driving the shaken Mahdists out of the ravine and inflicting more casualties on them as they fled. Osman Digna's camp was captured later that day, but Digna himself escaped. ==Aftermath==