This Carthaginian's final significant battlefield defeat was against Scipio's forces in Zama in 202 B.C.
... To 
avoid complete defeat, the Carthaginian general Hamilcar Barca took an army to 
... the subsequent Roman actions against Carthage aggressive and unjustified.