Boerna hafva slagit Magato efter en förbittrad strid.