Во время регентства Александра восстали меды – племена, жившие на северо-востоке Македонии, в тех землях, через которые лежал обратный путь Филиппа. Они поджидали из похода войско Филиппа, измотанное неудачами в сражениях под Перинфом и Византием. А неожиданно появилось свежее войско Александра, оставленное царем в Македонии. И шло это войско на них со стороны, откуда его меды не ждали. Александр сходу маршем двинулся прямо на город, в котором укрепился вождь восставших племен. Меды предпочитали сражаться в открытом поле, а не держать оборону. Город был взят сразу же, едва успело сомкнуться кольцо окружения. В тот же день Александр изгнал жителей и издал приказ о том, что отныне этот город будет носить имя Алекансдрополь.
Армия Филиппа и войска, возглавляемые Александром, соединились и возвращались в Македонию вместе, когда, проезжая по горному ущелью, они попали в засаду, устроенную племенами медов. Во время боя отец и сын потеряли друг друга из вида. Вдруг, обернувшись, Александр увидел, что копье пронзило живот коня Филиппа, а самого его ранило в бедро. Конь завалился на бок, придавив раненого царя. Спрыгнув со своего коня, Александр подбежал к Филиппу, прикрыл его своим щитом и отбивался от дюжины наседавших врагов, пока не подоспела подмога. Если бы не Александр, Филипп Македонский был бы в тот день убит. Он безоговорочно признал это и публично выразил сыну свою благодарность.