。结束布涅战争的是大西庇阿，他的战略构想学习自汉尼拔，战略上不与汉尼拔在义大利较量，他远征并成功的夺取西班牙。接着并直接攻向北非，直取迦太基城，迫使迦太基召回汉尼拔，最终在查玛被大西庇阿所击败。在此可以观察一下双方的战术，汉尼拔本身的优势在于其优越的骑兵，而骑兵来源为非洲努比亚，当大西庇阿在非洲征战的时候，也扶植亲罗马的努比亚国王，获得珍贵的骑兵来源，而汉尼拔回师北非的时候，在渡海前被迫杀害马匹，更大大影响实力，在查玛会战中西庇阿就以汉尼拔的战术击败汉尼拔。这也说明战略其实并不是纯然的思想对抗，资源对抗