Scipio Africanus in Wikipedia

Publius Cornelius Scipio Africanus (235–183 BC), also known as Scipio Africanus and Scipio the Elder, was a general in the Second Punic War and statesman of the Roman Republic. He was best known for defeating Hannibal at the final battle of the Second Punic War at Zama, a feat that earned him the agnomen Africanus, the nickname "the Roman Hannibal", as well as recognition as one of the finest commanders in military history. An earlier great display of his tactical abilities had come already at the Battle of Ilipa...

Link: https://en.wikipedia.org/wiki/Scipio_Africanus