Siege of Syracuse (278 BC)
Lua error in package.lua at line 80: module 'strict' not found.
The Siege of Syracuse in 278 BC was the last attempt of Carthage to conquer the city of Syracuse. Syracuse was weakened by a civil war between Thoenon and Sostratus. The Carthaginians used this opportunity to attack and besiege Syracuse both by land and sea. Thoenon and Sostratus then appealed to king Pyrrhus of Epirus to come to the aid of Syracuse. When Pyrrhus arrived, the Carthaginian army and navy retreated without a fight.
Contents
Carthage attacks a divided Syracuse
Hicetas, the tyrant of Syracuse, was removed from power by Thoenon. Thoenon was then challenged for power of Syracuse by Sostratus. Sostratus captured the part of Syracuse on the Sicilian mainland while Thoenon held on to the part of the city on the island of Ortygia.[1]
When the two factions in Syracuse were exhausted by their war, the Carthaginians exploited the situation and besieged the city by land and sea. They blockaded the Great Harbour with a hundred ships and besieged the walls with 50,000 men, while they looted the territory around the city. Both of the warring factions in Syracuse asked Pyrrhus of Epirus to provide assistance. They expected Pyrrhus to help because his wife Lanassa was the daughter of Agathocles, a former tyrant of Syracuse.[2]
Pyrrhus arrives to relieve Syracuse
Pyrrhus, who was waging war on the Roman Republic in Southern Italy at the time, accepted. The reputation of Pyrrhus as liberator of the Greeks from barbarian threats would have been damaged if Syracuse were to be conquered by Carthage.[3] Also, Sicily offered the opportunity for a possible invasion of Libya,[4] like Agathocles had done before him.
Pyrrhus arrived at Sicily early in 278 BC.[5] When he landed on Sicily he made an alliance with Tyndarion, the ruler of Tauromenium. After receiving soldiers from that city, he continued to Catana where he disembarked his infantry. While he moved his army and fleet to Syracuse, the Carthaginians had sent thirty of their ships away on other missions. The remaining fleet and army retreated and Pyrrhus entered Syracuse unopposed. After Thoenon and Sostratus delivered the city to him, he reconciled them.[6]
Aftermath
Pyrrhus added the fleet of Syracuse to his own fleet. Syracuse possessed over 120 decked ships, 20 without decks and a royal enneres, increasing his fleet to more than 200 ships. Heracleides, the ruler of Leontini delivered his city and army of 4,000 infantry and 500 cavalry to him as well. After receiving many other Sicilian cities in alliance, he hoped he might even conquer Libya.[7]
Pyrrhus refused Carthaginian pleas for peace[8] and attacked their territory on Sicily. He reduced their territory to Lilybaeum, their last stronghold on western Sicily. Pyrrhus laid siege to Lilybaeum, but was not able to take it because Carthage still controlled the sea and supplied the city well. He lifted the siege and started preparations to invade Libya with his fleet.[9]
By this time he was despised by the Sicilian Greeks for his authoritarian behavior. The last straw for the Sicilian Greeks was his execution of Thoenon. Even though Thoenon and Sostratus cooperated with Pyrrhus, he did not trust them. When Sostratus no longer felt safe and fled, he accused Thoenon of conspiring with Sostratus and had him killed. The Sicilian Greeks became hostile to him, with some cities allying themselves with the Carthaginians and the Mamertines. At this point he decided to return to Southern Italy to support the Samnites and Tarentines, who were losing the war with the Roman Republic.[10]
References
- ↑ Diodorus Siculus 1957, 22.7.2, 22.7.6.
- ↑ Diodorus Siculus 1957, 22.7.2, 22.8.1–2.
- ↑ Franke 1989, p. 477.
- ↑ Plutarch 1920, 22.2.
- ↑ Plutarch 1920, note 30.
- ↑ Diodorus Siculus 1957, 22.8.3–4.
- ↑ Diodorus Siculus 1957, 22.8.5.
- ↑ Plutarch 1920, 23.2.
- ↑ Diodorus Siculus 1957, 22.10; Plutarch 1920, 23.3.
- ↑ Plutarch 1920, 23.3–6.
Sources
-
- Lua error in package.lua at line 80: module 'strict' not found.
- Lua error in package.lua at line 80: module 'strict' not found.
- Lua error in package.lua at line 80: module 'strict' not found.