Hamilcar Barca
The war lasted 23 years, ending in 241 BC with a Carthaginian defeat. This meant the loss of Carthaginian Sicily to Rome under the terms of the Roman-dictated Treaty of Lutatius. Rome exploited Carthage's distraction during the Truceless War against rebellious mercenaries and Libyan subjects to break the peace treaty and annex Carthaginian Sardinia and Corsica in 238 BC. Under the leadership of Hamilcar Barca, Carthage defeated the rebels in 237 BC.