2nd August » Second Punic War: Battle of Cannae The Carthage Carthaginian army led by Hannibal defeats a numerically superior Roman Republic Roman army under command of consuls Lucius Aemilius Paullus (consul 219 BC) Lucius Aemilius Paullus and Gaius Terentius Varro.