The Battle of Zama
On the eve of the battle the two commanders met alone — Hannibal proposed terms, and Scipio refused: "Either victory, or submission." The next day Hannibal’s eighty war elephants charged, but Scipio had already arranged his ranks into lengthwise lanes, and the trumpets blared together to panic the beasts, so the elephants either passed through the empty channels or turned and trampled their own side; the Roman and Numidian cavalry drove off the enemy horse and then wheeled to attack from behind. Hannibal’s veteran guard fought to the last man. To defeat an opponent by the very method he excelled at — Scipio had studied Hannibal all his life, and scored full marks on the final exam.