Причины войны оспариваются, как и ее ход. В 1043 году Русские войска выступили с флотом в 400 кораблей. Возглавлял поход старший сын Ярослава I Мудрого, Владимир, с воеводой Выщетой Византийский император узнав об этом выслал всех наемников и купцов из Руси. Он пытался договориться, но нападавшие запросили по 1 кг. золота за каждого воина. Император посчитал что это слишком много, и решил дать бой. Константину пришлось выставить весь свой флот, включая грузовые корабли. Преимущество перед нападавшими было в том что они были снабжены камнеметами и греческим огнем. Когда началась битва русские корабли ничего не смогли противопоставить против греческого огня. Византийцы отправили эскадру из 14 кораблей, которые преследовали отступающих. Вскоре началась буря которая прибила к берегам до 6000 воинов, княжеская ладья также потерпела кораблекрушение, но князь Владимир смог выжить. Соглано летописям Киевский флот был уничтожен бурей. Русские войска двигаясь в направление Руси, были настигн