В половине декабря Велизарий выслал из города всю конницу, оставив при себе только 500 всадников, и поручил главное командование армянину Иоанну, опытному и храброму вождю, вручив ему и свое знамя. На следующий день он выступил сам с пехотой и конным отрядом. Иоанн вскоре оказался в непосредственной близости к лагерю вандалов близ Трикамара. Позиции врагов были разделены рекой, протекавшей по долине. Видя готовность Иоанна принять сражение, вандалы выстроили боевую линию на противоположном берегу. Иоанн перешел через реку и сделал атаку, но был отбит; то же повторилось и во второй раз, и только после третьей его атаки разгорелась жаркая сеча. Цацон пал в бою, и счастье битвы стало склоняться на сторону войск Велизария. Гунны, стоявшие поодаль и не принимавшие доселе участия в битве, увидев, что вандалы дрогнули, бросились на них и довершили расстройство противника. Вандалы бежали в свой лагерь, оставив на поле битвы 800 павших воинов. Римляне потеряли только 50 товарищей. Все рассыпались на грабеж убитых. Велизарий с пехотой подошел только к вечеру и немедленно двинул все свои силы на приступ. Гелимер, считая дело проигранным, оставил своих и бежал с небольшой свитой. Войска Велизария ворвались в лагерь, началось убийство и грабеж. В лагере оказались огромные суммы денег, доставшиеся победителям. Избивали мужчин, а жен и детей брали в плен. Наступила ночная тьма, и все занялись грабежом. На рассвете Велизарий собрал войска, прекратил убийства и сдававшихся в плен вандалов стал отсылать под военной охраной в Карфаген, равно как и добычу. За Гелимером была снаряжена погоня под начальством Иоанна, но ее задержал несчастный случай. Один пьяный ополченец, целясь на скаку в птицу, нанес смертельную рану вождю и, увидев роковое последствие своего выстрела, бежал в соседнюю церковь. Когда Велизарий подошел к тому месту, над прахом Иоанна был насыпан могильный холм. Не продолжая преследования, он повел войска на побережье и вступил в город Гиппону (Hippo Regius). Вандалы, и в числе их значительные лица, искали убежища в церквах города. Велизарий давал всем ручательство личной безопасности и отсылал их в Карфаген. В гавани стоял корабль с сокровищами Гелимера, который должен был отвезти их в Испанию к царю Тевдису. Препровождавший сокровища прокуратор Бонифаций сдал их Велизарию, выговорив себе неприкосновенность своего личного имущества. В Гиппоне было получено известие о месте, куда скрылся Гелимер. То была крепость на крутой горе Папуа в земле дружественного маврского царя. Велизарий послал Фару с его эрулами и приказал ему обложить крепость и держать ее в осаде.
Возвратившись в Карфаген, Велизарий начал принимать меры к подчинению вандальского царства власти императора. Кирилл со своим отрядом был послан на остров Сардинию с головой погибшего в битве Цацона в доказательство победы. Гарнизон Сардинии сдался, и остров был приведен в зависимость от императора. Из Сардинии Кирилл переехал в Корсику и подчинил этот остров. Отряд пехоты под начальством Иоанна был послан для занятия приморского города Цезареи в Мавритании. Оруженосец Велизария Иоанн получил приказание занять крепость Септем на проливе. Аполлинарий, итальянец по происхождению, состоявший прежде на службе у Гильдериха, был послан с эскадрой занять Балеарские острова. Велизарий хотел занять Лилибей в Сицилии, но готы предупредили имперский отряд и не пустили его в крепость. По этому поводу Велизарий имел переписку с готским начальником острова Сицилии.[247]
Фара обложил крепость на горе Папуа и отрезал все пути сообщения. Тяготясь продолжительной осадой, он сделал попытку взять крепость штурмом, но потерял более ста человек из своего отряда, и с тех пор ограничился осадой. Он обратился к Гелимеру с письмом, в котором советовал ему сдаться на милость императора. В ответе на это письмо Гелимер попросил Фару прислать ему губку, чтобы обмывать разболевшийся глаз, лютню, чтобы под ее аккомпанемент распевать песни о своих несчастьях, и один печеный хлеб, которого он не видел со времени своего бегства в крепость. Фара исполнил желание Гелимера. Осада длилась три месяца, когда, наконец, энергию царя надломила сцена страдания от голода детей. — Одна мавританка истолкла горсточку зерна, сделала лепешку и засунула ее в золу, чтобы испечь. Это было на глазах детей, сына мавританки и племянника Гелимера. Едва лепешка испеклась, как ее вытащил второй и засунул себе в рот. Но другой мальчик вцепился ему в волосы, вырвал лепешку из его рта и съел ее. Этой картины страдания детей не вынес Гелимер. Он известил Фару, что готов сдаться, если ему будет обеспечена личная безопасность. Фара сообщил об этом Велизарию, и тот прислал вождя федератов Киприана, чтобы принять царя. Взаимные клятвы обеспечили безопасность Гелимера и его людей, и они были препровождены в Карфаген (в марте 534 года). Свидание Гелимера с его счастливым победителем произошло в предместии Карфагена Акла. Гелимер поразил всех присутствовавших тем, что, приблизившись к Велизарию, вместо всяких слов приветствия громко рассмеялся. Спутники объяснили, что царь, после всех постигших его бедствий, знает только одно отношение ко всем человеческим делам и считает их достойными только горького смеха.