Escipión fue el único general romano que pudo vencer a Aníbal.