Нападение – лучший вид обороны. Филипп понимал, что у него сейчас есть шанс раз и навсегда покончить с иллирийской угрозой. Но это была труднейшая задача. Филипп отправился в поход с 600 всадниками и примерно 10 000 пехотинцев. Иллирийский царь Бардил встревожился и предложил мир, но на условиях сохранения статус-кво: он отказывался вернуть захваченные земли. Филипп отверг эти предложения. Два войска встретились на равнине у Охридского озера.
В этом случае Филипп впервые стал применять уроки тактики, полученные от Эпаминонда, как в дальнейшем их стал применять Александр. Существенных количественных различий между двумя войсками не было, все решали лучшая организованность и дисциплина. Иллирийцы, опасаясь окружения с флангов, построились в каре. Филипп сам повел в бой пехоту, построив ее так, что центр и левый фланг находились сзади, и развернув свое войско по косой линии (специфическая тактика Эпаминонда).
Как и предвидел Филипп, правый фланг иллирийцев растянулся, так как они стремились атаковать необычно построенное войско противника. Филипп дождался, пока на левом фланге число врагов сильно поредело, и повел в наступление находившуюся на правом фланге конницу, а затем – остальных воинов. Македоняне вклинились в неприятельское войско там, где ряды врагов поредели, и за конницей последовала фаланга.
Началась долгая, жестокая схватка. Наконец, сопротивление противника было сломлено. Македоняне уничтожили 7000 иллирийцев, с лихвой отплатив за поражение и гибель Пердикки.
Так была выработана тактика, которая в дальнейшем помогла Александру одержать победы в битвах при Гранике, Иссе и Гавгамелах.
В качестве победителя Филипп мог диктовать свои условия и воспользовался этой возможностью. Бардил нехотя, под тяжестью понесенного поражения, оставил все захваченные македонские земли, и иллирийская граница стала, наконец, безопасной.
После этой победы престиж Филиппа чрезвычайно возрос. На какое-то время он стал национальным героем, но на повестке дня оставался вопрос, как долго он будет довольствоваться положением регента.
Одной из уступок, которой Филипп добился от Бардила, была рука его дочери. Опирающиеся на древние традиции сообщества, такие как македонское, фракийское или иллирийское, в отличие от греческих полисов, основывались на племенной системе родства и взаимных обязательств. Сородичи с меньшей долей вероятности могли вступить в заговор против правителя, а дочь побежденного практически оказывалась заложницей высокого ранга.
Филипп, разумеется, не мог не использовать это дипломатическое оружие. За его сравнительно короткую жизнь у него было не менее пяти жен. И все же союз с иллирийской царевной Одатой лишь временно укрепил безопасность Филиппа за рубежом и мало что дал для стабильности внутри страны. Одата скончалась, видимо от родов, весной 357 г. до н. э., оставив Филиппу дочь Кинану, а не наследника, на которого он рассчитывал.
Тогда он женился на Филе, элимиотской царевне, но и она, по-видимому, умерла вскоре после свадьбы, и уже в конце лета того же года Филиппу снова пришлось искать невесту. Его третьей, наиболее известной супругой стала опять-таки иностранка, царевна из эпирского дома.
С Иллирией был достигнут временный мир, а союз с ее южным соседом и соперником давал немалые преимущества. У тамошнего правителя Арриба было две племянницы. На старшей он женился сам, но младшая, Миртала, она же Олимпиада, оставалась незамужней. Арриб на удивление быстро согласился на ее брак с Филиппом.
Осенью 357 г. до н. э. Филипп женился на эпирской царевне и впервые почувствовал, что с женой нелегко справляться. Олимпиаде было лет восемнадцать, не больше, но вскоре стало очевидно, что это особа с трудным и эксцентричным характером. В частности, она была страстно привержена к оргиастическим дионисийским обрядам, и эта ее страсть едва ли была совместима с мирной семейной жизнью. Кроме того, Олимпиада любила держать дома ручных змей.
Современные источники, признавая красоту Олимпиады, говорят в то же время о ее угрюмости, ревнивости, жестокости, надменности, взбалмошности. Ко всему этому следует добавить политические амбиции и бурный темперамент. Она желала быть полновластной царицей, не считаясь со знатью, и в дальнейшем вовлекла Филиппа в тяжелый кризис. Но в первое время брака его главным желанием было иметь наследника, и скоро Олимпиада забеременела.