Original: The Battle of Zama, fought around October 19, 202 BC, marked the final and decisive end of the Second Punic War.
Simplified: It was the last battle in the Second Punic War.