264 BCE.
They competed for dominance of the Western Mediterranean.
Rome and Carthage had been allies until Rome decided to go beyond Italy into Sicily where Carthage was trying to establish its control. Expansionism by both Rome and Carthage clashed - how to pick a single perpetrator?
By about 270 BC, Rome and Carthage had become two powerful cities that each sought to expand their territory throughout the Mediterranean. Rome, with her powerful armies, took control of Italy and began expanding into what is now southern France and northern Spain. Carthage, with her powerful navies, took control of southern Spain and islands like Sardinia and the Balearic islands. It was virtually inevitable that the two powers would wind up fighting.The First Punic War started as Rome and Carthage began taking control of the island of Sicily. A mercenary army took control of part of Sicily, and then got into a fight with Syracuse, which was a powerful city in its own right. Afraid of being attacked by Syracuse, the mercenaries begged both Rome and Carthage for help (Rome and Carthage had previously been allies in a recent war against a Greek king named Pyrrhus). Carthage sent help first but when Carthage started taking over their town, the mercenaries begged Rome to help- which Rome reluctantly agreed to do, and they sent an army to assist. The war had begun.The Second Punic War started a little over 20 years after the end of the first one. Rome had won the first war, and imposed a harsh peace upon Carthage. Part of the settlement divided Spain between Rome and Carthage; a small river marked the border between their territories. Fearing Carthage's growing power in Spain, Rome allied with a city-state on Carthage's side of the river. Carthage's legendary general Hannibal attacked and conquered the city, which started the war; he then famously marched his army- including elephants- over the Alps and into Italy.The Third Punic War started about fifty years after the end of the second war. In the treaty ending the second war, Carthage agreed to pay a lot of money to Rome every year for the next fifty years; also, if Carthage needed to go to war, they were required to ask for Rome's permission first. After the fifty years of payments ended, Carthage believed that they no longer needed to request Rome's permission to go to war anymore. When Carthage subsequently got stuck in a war with one of their neighbors, Rome declared that Carthage had broken the treaty. Rome, knowing they would easily defeat Carthage this time, kept making unreasonable demands to ensure that negotiations to prevent a war would fail; when the negotiations did fail, Rome declared war and sent a massive army to attack Carthage.
In 237 BCE Rome took the excuse of a revolt by mercenaries to seize control of Corsica and Sardinia in breach of the treaty which ended the First Punic War with Carthage. Carthage began to conquer Spain over the next seven years, but signed a treaty with Rome in 226 BCE not to go north of the Ebro River. In 220 BCE the Cartaginians captured Saguntum, which was within the Ebro limit, but Rome used this as an excuse to declare war to confront an increasingly confident and expansionary Carthage.
Yes, when it captured the city in 146 BCE.
No, Scipio is the general that led a new army to Carthage while Hannibal was in Italy forcing him to go home in the second Punic war.
Hannibal did not go directly to Rome from Carthage, which was in Tunisia. He went via Spain, and crossed the Alps to get to Italy.
Spring of146 BCE is a close as the sources go.
Doggy.
Three.
They were three separate wars about 50 years apart - a struggle for supremacy in the Western Mediterranean The first 264-241 BCE saw land power Rome develop a navy to beat the hitherto superior Carthaginian fleet. The second war 218-201 BCE saw Rome defeat Carthage on land and impose crippling 50-year indemnity of it to neutralise it. The third 149-146 BCE saw Rome, facing a resurgent Carthage, go for a final solution by destroying the city and selling its people into slavery.
By defeating Carthage, Rome gained control over the western basin of the Mediterranean. She did not gain control over the eastern Mediterranean.In the First Punic War (264-241 BC) Rome defeated Carthage in Sicily and gained control over Sicily, Corsica and Sardinia.In the Second Punic War (218-201 BC) Rome repelled an invasion of Italy by Hannibal, a Carthaginian general, and defeated the Carthaginians in southern Spain and took over their possessions there. Carthage was left with only her homeland territory (Tunisia and western Libya).Rome fought the Third Punic War (149-146 BC) because she wanted to destroy Carthage, which she did.Through three wars.