The battles between Rome and Pyrrhus were in mainland Italy. Pyrrhus did go to Sicily but he fought the Carthaginians there. Rome forced Carthage to give up Sicily entirely in the peace treaty at the end of the First Punic War. After the battle of Cannae in the Second Punic War, Syracuse revolted from Rome and had to be reduced by siege—the Carthaginians did what they could to aid the Syracusans. Other than that the Romans and Carthaginians did not fight in Sicily in the Second Punic War.
Precisely - that's what I meant by "death of empires" - as usual, I wasn't clear enough.
It was also his last western campaign IIRC. The guy really was a lot better than a lot of historians give him credit for.