Тем временем в Болгарии произошёл переворот. Власть в стране захватил племянник Михаила Шишмана Иван Александр. Новый царь смог заключить мир с Сербией, организовав династический брак. После этого Иван Александр пытался начать переговоры с Андроником III, требуя покинуть болгарские земли. Однако Андроник III отказался капитулировать. Тогда Иван Александр собрал войска и выступил в поход. Всего болгарская армия насчитывало около 8 тысяч солдат. Вскоре царь присоединил к ним около 2 тыс. наёмников. Византийский император имел при себе едва ли 3-х тысяч человек. Два войска столкнулись под Русакастро летом 1332 года.