Battle of Cannae (1018)

The second Battle of Cannae took place in 1018 between the Byzantines under the Catepan of Italy Basil Boioannes and the Lombards under Melus of Bari. The Lombards had also hired some Norman mercenaries under their leader Gilbert Buatère, while Boioannes had a detachment of elite Varangian Guard sent to him at his request to combat the Normans. The battle was fought on the same spot where Hannibal of Carthage had destroyed the Roman army in 216 BC.

The battle was disastrous for the Lombards, who were routed. Melus of Bari managed to escape to the Papal States and eventually to the court of Holy Roman Emperor Henry II at Bamberg. The Normans lost their leader, Gilbert Buatère, and most of their group. However, what remained of this group of Normans was the first of many to go to southern Italy. By the end of the 11th century, most of southern Italy was under Norman control.