Hannibal was a famous Carthaginian general who led armies against Rome in the 2nd Punic War. Some key events in Hannibal's life include crossing the Alps with war elephants, defeating a larger Roman army at Trebia through strategy and planning, and winning another major victory over a much larger Roman force at Cannae. Ultimately, Rome defeated Carthage in the 3rd Punic War and Hannibal went into exile, ending Carthage's rivalry with Rome.