С целью предупреждения опасных последствий Македоно-карфагенского союза римляне немедленно объявили войну Филиппу. В этой, так называемой Первой Македонской войне (214—205 гг. до нашей эры), и последующих за ней других войнах дипломатия играла не меньшую роль, чем борьба оружием. Римляне с редким искусством сумели использовать вековую вражду Македонии и Греции, с одной стороны, и внутренние противоречия Греции и всего эллинистического мира — с другой.
Дипломатическая победа римлян в Греции.
Для борьбы с Филиппом римляне организовали внушительную антимакедонскую коалицию греческих держав. В нее вошли два союза, наиболее сильных в военном и политическом отношениях: Спарта и Этолийский союз, боявшиеся усиления Македонии. В 211 г. до нашей эры между римлянами и этолийцами был заключен дружественный союз. К Риму отходило морское побережье на западе и некоторые острова в Адриатическом море, а за этолийцами утверждались все их территориальные приобретения на пространстве от Греции до Малой Азии. Это означало, что Македония отрезана с запада и востока от моря и превращается в континентальное государство. По этому поводу римский проконсул Марк Валерий Левин с гордостью доносил Сенату, что он этим договором связал Филиппа по рукам и по ногам.
Филипп оказывал отчаянное сопротивление, но в конце концов вынужден был уступить. В 205 г. до нашей эры в эпирском городе Фенике был подписан мирный договор между Римом и Македонией. Филипп соглашался на территориальные уступки Риму и, самое важное, отказывался от союза с Ганнибалом.
Римская дипломатия в Африке (III век до нашей эры).
Неудачи Филиппа нашли свое отражение и на главном театре военных действий — в Италии, Испании и Африке. В Африке римской дипломатии удалось заключить дружественный союз с одним из нумидийских царей — Сифаксом. Это была большая потеря для Ганнибала, так как нумидийская кавалерия, предводительствуемая нумидийскими царями, составляла ядро карфагенской армии. Римляне воспользовались соперничеством двух нумидийских царей: Сифакса и Масиниссы, которые боролись за первенство в Нумидии. Масиниссу поддерживали карфагенские аристократы, а Сифакса как злейшего врага Масиниссы склонили на свою сторону римские дипломаты. Сифакс долго колебался, но, наконец, под влиянием римских успехов в Македонии перешел в римский лагерь. Поддерживаемый Римом, Сифакс поднял войну против Карфагена в самой Африке и одержал несколько побед.
Важнее всего было то, что успехи Сифакса и катастрофическое положение Карфагена в конце концов поколебали верность старого друга Карфагена Масиниссы, После долгих колебаний Масинисса, подобно Сифаксу, перешел на сторону Рима. Таким образом, на территории самого Карфагена был образован общий фронт против Ганнибала. Конечным результатом всех этих дипломатических махинаций Рима было поражение самого Ганнибала. В генеральном сражении между Ганнибалом и Сципионом при Заме в Африке (202 г. до нашей эры) Ганнибал был разбит.