the battle of elandslaagte was a battle of the second boer war, and one of the few clear-cut tactical victories won by the british during the conflict. however, the british force retreated afterwards, throwing away their advantage.