Диодор (V, 20, 4) сообщает об открытии этрусками острова в океане и о воспрепятствовании карфагенян им там обосноваться. Историк говорит, что это событие имело место во времена этрусской талассократии. Последняя рухнула в 474 г. до н. э. после разгрома этрусского флота (Залесский, 1962, 524; Немировский, 1983, 155–156). Из других случаев прохода некарфагенских кораблей через пролив известно о плавании знатного перса Сатаспа, посланного Ксерксом в плавание вокруг Африки. Сатасп, испугавшись трудностей, вернулся (Her. IV, 43), но то, что он сумел снарядить корабль для столь далекого путешествия, больше, кажется, подходит ко времени до похода Ксеркса на Грецию и катастрофических для персов и подчиненных им народов поражений на море при Саламине и Микале, т. е. к 485–482 гг. до н. э. Итак, в какое-то время до 474 г. до н. э. этруски добрались до некого океанского острова; между 485 и 482 гг. до н. э. Сатасп прошел через пролив; до 476 г. до н. э. грекам стало известно о невозможности плавать за Столпы. Все это позволяет сделать вывод, что блокада пролива была установлена между 485 и 476 гг. до н. э.
Естественно, что массалиоты не оставались безучастными зрителями этих событий. Из их войны с карфагенянами известно о морской битве при Артемисии на восточном побережье Пиренейского полуострова (F Gr Hist IIB. Sosylos von Lak. fr. III). В этой битве массалиоты под командованием Гераклида Миласского разбили карфагенский флот. Ранее Гераклид был предводителем карийцев в восстании против персов (Her. V, 121) и после поражения, вероятно, бежал на Запад, как это сделал другой руководитель антиперсидского восстания — Дионисий (Her. VI, 17). Это не означает, что битва при Артемисии произошла вскоре после персидской победы около 490 г. до н. э. (Huss, 1990, 33), ибо миласскому беглецу нужно было еще зарекомендовать себя на Западе, чтобы массалиоты доверили ему командование своей эскадрой. К тому же трудно представить, что, одержав победу, массалиоты согласились с установлением блокады столь важного для средиземноморцев пролива. Поэтому кажется очень вероятным, что битва произошла после 485 г. до н. э. Был ли после этого заключен официальный мир и на каких условиях, неизвестно. Возможно, что эта битва предотвратила распространение карфагенской власти на юго-восточное побережье Пиренейского полуострова. Но Южная Испания и район пролива оказались под властью Карфагена. Возможно, что в это же время карфагеняне подчинили себе и северо-западную часть Африки. Здесь, как на юге Испании, в это время появляются следы карфагенской торговли, а около 500 г. до н. э. финикийцы оставили остров Могадор у атлантического побережья Северной Африки, который до этого служил важнейшей торговой базой испанских финикийцев в африканской торговле (G. et С. Charles-Picard, 1968, 92, 95).
В центре Средиземноморья карфагеняне, потерпев неудачу в Сицилии, сосредоточились на Сардинии. Правда, и там сначала их дела шли неудачно. Хотя договором 509 (или 508) г. до н. э. Сардиния была признана карфагенским владением, островом они явно не владели и еще много лет боролись с сардами. Еще до битвы при Гимере сын Магона Гасдрубал потерпел там поражение и пал в битве (lust. XIX, 1, 6). Его брат Гамилькар, посланный ему на смену, не смог завершить дело, ибо вскоре двинулся в Сицилию, где и погиб у Гимеры. Возможно, что гибель Гасдрубала возродила надежды некоторых греков, как, например, Аристагора, который в начале восстания против персов, т. е. вскоре после 500 г. до н. э., советовал восставшим вместо борьбы с персидским царем переселиться на Сардинию (Her. V, 124). После поражения при Гимере карфагеняне возобновили наступление в Сардинии и в целом действовали весьма успешно, хотя целиком остров так и не покорили (Diod. V, 15). Под властью Карфагена оказалось побережье, южная и западная часть внутренних районов. От территории свободных сардов карфагенские владения отделялись системой крепостей с башнями, стенами и другими многочисленными преградами (Moscati 1977, 137).
Одновременно Карфаген развернул наступление и в Африке в непосредственной близости от самого города. Сначала и эта война оборачивалась для него неудачно (lust. XIX, 1, 3), так что карфагеняне были вынуждены даже вновь платить дань (lust. XIX, 1, 4). Однако после 480 г. они сосредоточились и возобновили наступление на местное население. Юстин (XIX, 2, 1–4) приписывает успехи внукам Магона Гимилькону, Гисгону и Ганнону (сыновьям павшего в Сицилии Гамилькара) и Ганнибалу, Гасдрубалу и Сафону (сыновьям его брата Гасдрубала). По словам историка, эти полководцы, в то время правившие карфагенянами, воевали с маврами, сражались с нумидийцами и, разбив афров, заставили последних отказаться от дани, которую они получали от Карфагена. Неизвестно, имели ли карфагеняне дело с коалицией этих африканских народов или, используя не только военную силу, но и дипломатию, разбивали их по одиночке. У финикийцев, как и у других западносемитских народов, существовал обычай называть ребенка именем ближайшего умершего родственника, ибо в таком случае в душе новорожденного как бы оживает частичка души мертвеца. Один из упомянутых полководцев действительно носил имя отца — Гасдрубала. Поскольку к тому времени, когда он стал одним из командующих карфагенской армией, ему уже должно было быть не меньше двадцати лет, а Гасдрубал погиб в Сардинии до 480 г. до н. э., то можно полагать, что военные действия в Африке развернулись приблизительно начиная с 475–470 гг. до н. э. С этими победами надо связать создание континентальных африканских владений Карфагена (Meltzer, 1879, 225–227; Gsell, 1913, 463; Шифман, 1963, 86). Видимо, в это же время была подчинена Утика, единственная еще остававшаяся независимой финикийская колония в Западном Средиземноморье (VIIIe, 1962, 1877; G. et С. Charles-Picard, 1970, 63); и тогда же, вероятнее всего, был разрушен греческий Кибос и греки были окончательно вытеснены из этого района. В результате под власть Карфагена перешла вся западная часть Северной Африки до океанского побережья.