На крайнем левом фланге ромейской линии был поставлен отряд герульской конницы во главе с Фарасом, а справа к ним примыкал намного более сильный конный отряд Бузеса. Угол траншеи слева от центра прикрывали два подразделения конных гуннов по 300 человек каждый. Ими командовали Суникас и Эган. Диспозиция правого фланга зеркально отражала левый: приблизительно 600 конных гуннов под командованием Симаса и Аскана, а за ними — вероятно, позади траншей — главные силы кавалерии во главе с Иоанном, сыном Нисета, и подчиненными ему Кириллом, Дорофеем, Маркелом и Германом. Прокопий, к сожалению, не указал, как были поставлены фланговые части относительно траншей — впереди или позади. Из его описания хода сражения следует, что войска центра стояли позади траншеи. Фланги были, вероятно, расположены подобным образом. Тогда траншея служила бы защитой против превосходящей персидской конницы, позволяя римлянам перейти узкие проходы, оставленные на случай контратаки или преследования врага. Было бы опасно размещать войска перед траншеями, превращая их в братскую могилу собственных солдат в случае успешной атаки неприятеля.
Персидские силы составляли две линии, стоявшие с небольшим интервалом, одна позади другой. Командование центром взял на себя Фируз, отдав левый фланг Баресману, а правый — Питиаксу. Бой начался стремительной атакой персидской кавалерии на части Бузеса, которые, не выдержав натиска, начали отход. Но, опасаясь удара гуннов из центра во фланг, Питиакс остановил наступление. Бузес получил передышку, навел порядок и перешел в контратаку. Персы поспешно отступили, потеряв при этом, согласно Прокопию, семь человек пленными. В тот момент, рассказывает Прокопий, по военным обычаям того времени, персидский всадник выехал, чтобы вызвать ромея на поединок. Необычно, что вызов был принят не кадровым военнослужащим, а неким Андреасом, профессиональным борцом, служившим личным адъютантом Бузеса. Андреас быстро свалил соперника с лошади и, сойдя на землю, убил его. Это очень подняло боевой дух византийцев, но в ту же секунду более опытный персидский воин решил повторить испытание. Хотя Бузес, как сообщает Прокопий, запретил Андреасу драться вторично, он снова ответил на вызов и снова победил, хотя схватка началась с того, что оба противника сбросили друг друга с коней. Персы, очевидно, приуныли и, так как уже начал сгущаться сумрак, отошли к своему лагерю в Аммодиос.
На следующий день Фируз получил приблизительно 10 000 человек подкреплений из частей, сформированных в Низибии. После обмена посланиями, в которых византийцы предлагали сесть за стол переговоров, а персы обвиняли их в коварстве и обмане, армии снова заняли те же самые позиции. В полдень обе стороны начали массированный обстрел соперников из луков. Персов было намного больше, но встречный ветер ослаблял действие их стрел. Однако обе стороны понесли значительные потери. Велизарий тем временем принял предложение Фараса и поставил его небольшой отряд всадников в засаду позади холма на крайнем левом фланге, с тем, чтобы внезапно ударить во фланг и тыл наступающего врага.
Вскоре после прекращения обстрела Фируз начал общее наступление по всему фронту, нанося главный удар правым флангом Питиакса, обрушившегося на соединения Бузеса. Римляне дрогнули и начали беспорядочный отход. На этот раз Питиакс увлекся преследованием, подставив свой левый фланг гуннам, а правый фланг и тыл — скрытой позади холма коннице Фараса. Дружный контрудар ромеев смешал ряды наступающих, сбил их в кучу и обратил в беспорядочное бегство назад, под прикрытие войск второй линии. Около трех тысяч персидских латников остались на поле. В сражении наступила короткая пауза, в течение которой обе стороны перегруппировывали свои силы. Теперь Фируз решил сместить акцент на левый фланг, против ромейского правого фланга во главе с Иоанном, и послал в атаку лучшие части из второй линии, включая «бессмертных», гвардию сасанидских царей. Заключительная стадия сражения снова началась с общего наступления, чтобы скрыть направление главного удара. Конница Иоанна была разгромлена и бежала, однако Велизарий со своего командного пункта в центре позиции правильно оценил обстановку и быстро послал подкрепления из пехоты и конницы на помощь гуннам Симаса и Аскана, даже сняв для этого с левого фланга части Суникаса и Эгана. Ромейская контратака оказалась очень успешной: вражеская линия была разрезана, и силы прорвавшихся персов оказались разделены на две неравные части.