Він завдав римлянам кілька відчутних ударів у Сицилії, проте після поразки карфагенського флоту біля Егадських островів, був фактично відрізаний від метрополії і змушений був погодитися на мир, згідно з яким Карфаген остаточно відмовлявся від Сицилії і виплачував римлянам величезну контрибуцію.