マゴ3世
紀元前367年にディオニュシオス1世は死亡し、息子のディオニュシオス2世が後を継いでいたが、シュラクサイ市民は彼に反感を持っていた。レオンティノイ(現在のレンティーニ)の僭主ヒケタスはカルタゴと同盟し、ヒケタスをシュラクサイの僭主の座につけ、シケリアを支配しようとした。ヒケタスの支援のためにカルタゴはハンノを送った。レオンティノイ・カルタゴ連合軍は、ディオニュシオスが立て篭もるオルティジャ島を除き、シュラクサイを占領した。しかしハンノはコリントスのティモレオンがシュラクサイ市民の救援のために到着するのを阻止できなかった。カルタゴはハンノに代えて、マゴを司令官とした。他方、ディオニュシオスはティモレオンに降伏し、オリティジャ島を明け渡した。ヒケタスはカルタゴの支援を依頼し、マゴは150隻の三段櫂船と50,000 - 60,000の兵と共にシュラクサイに到着した。
紀元前375年頃(紀元前378年との説もある)、マゴ3世の父親のマゴ2世はカバラの戦いでシュラクサイの僭主ディオニュシオス1世に大敗し、戦死10,000捕虜5,000の損害を受け、マゴ2世も戦死した。彼の死後、カルタゴは講和を求めたものの、ディオニュシオスは全シケリアからの撤退を求めさらに賠償金を要求した。カルタゴはこの傲慢な回答に対し、ディオニュシオスを罠にかけることとした。この条件を受諾すると見せかけ、支配下の都市の引渡し方法に関して議論を行うためとして、ディオニュシオスに対して数日間の停戦を求めた。ディオニュシオスがこれに同意すると、カルタゴはマゴ2世の葬儀を行い、マゴ3世を司令官に選んだ。この休戦期間はカルタゴ軍が準備を整えるのに十分であり、休戦が開けた後にカルタゴ本国からの援軍も得て、クロニウム山の戦いに大勝した。シュラクサイ軍の一翼を指揮していたレプティネスも戦死した。ギリシア軍の戦死は14,000以上であり、カルタゴ軍はパノルムスに凱旋した。