Римляне переночевали недалеко от границы и появились незадолго до рассвета там, где заканчивались длинные горные отроги и открывалась широкая равнина с небольшими селениями, окруженными виноградниками и пшеничными полями. Идя ускоренным шагом и не встречая сопротивления, римляне довольно скоро оказались на земле медов. Войска медов были на расстоянии одного дня пути и могли встретить противника лишь к вечеру. К этому времени римляне успели построить лагерь, окружив его рвом и валом.
Ожидая, что на следующий день они продолжат путь по ущелью в направлении больших селений, Мукапор оставил там несколько небольших отрядов для того, чтобы постоянно беспокоить римлян, а главные свои силы расположил в виде широкой подковы перед выходом из ущелья на равнину.
Римская колонна после нескольких коротких схваток с этими отрядами сразу после полудня вышла на открытое поле и немедленно построилась в каре около места, избранного для очередного лагеря. Здесь было два легиона солдат войско, вполне достаточное для сражения с медами.
Как только римляне начали копать ров, Мукапор приказал Спартаку с большим отрядом конницы врезаться в самую гущу римлян и заставить их окружить отряд. И тогда Мукапор с остальными войсками образует вокруг врага второй обруч.
Когда Спартак достаточно глубоко вклинился в расположение римлян, те окружили его, использовав для этого треть своих когорт, а две трети выстроились для защиты от ожидавшегося нападения главных сил медов. Мукапор со своей пехотой, посаженной на коней, не заставил себя долго ждать, но он был встречен плотными рядами римской пехоты, которую он не смог расчленить, чтобы добраться до окруженного Спартака.
Тогда Мукапор, не думая о потерях, сосредоточил половину своего войска на одном участке, чтобы рассечь плотный обруч легионеров. Может быть, ему и удалось бы пробиться внутрь, но это оказалось бы гибельным для его армии. Потому что неожиданно у него в тылу появился целый вражеский легион. Быстрым обходным движением он окружал войско медов с двух направлений. Мукапору оставалось только опередить противника и вернуться на прежнее место, не дав ему замкнуть кольцо. Мукапор вынужден был оставить попытки спасти Спартака, ему надо было сохранить главные силы, потому что жестокий поединок с римлянами только начался и неизвестно сколько времени еще продолжится.
На этот раз римский полководец Деций Гортензий сполна отплатил медам за два крупных поражения римлян. Он заранее подготовил для них капкан. Одновременно с двумя легионами, с которыми он шел через ущелье, он тайно перебросил сюда еще один. Окольным путем, по крутым горным тропам его провели опытные проводники-дентелеты. Соглядатаи медов не смогли обнаружить римлян, потому что следили только за основной колонной.
Отряд Спартака был окружен со всех сторон, но Спартак и не думал сдаваться.
Римский военачальник Деций Гортензий с восхищением наблюдал за тем, как сражается Спартак. Выбирая слабые места в расположении противника, фракиец направлял туда своих бойцов, он наносил удары там, где не ожидали напора с его стороны. Мастерство Спартака путало римлянам все карты и расстраивало их ряды. Он принимал рискованные решения, которые в конце концов приводили к успеху. Он нападал там, где надо было защищаться и отступал там, где вражеских сил было мало, стараясь собрать побольше бойцов к намеченному им месту прорыва.
Но обруч вокруг него стягивался все туже и туже.
Используя остатки своего отряда, Спартак наносил отчаянные, но хорошо продуманные удары. Он яростно орудовал мечом. Сзади его постоянно защищали самые верные его соратники, а он рубил и колол врагов, нападавших на него с трех сторон.
Гортензий, наблюдая за ходом сражения, не переставал удивляться умению и сообразительности Спартака, его неожиданным маневрам.
За этими вспышками вдохновения чувствовался командир с прекрасно развитым воображением, с необыкновенной находчивостью и точным расчетом.
Этот человек мог устремляться на врага с порывистостью воина и мыслить с дальновидностью полководца. Он был достоин командовать не отрядом и даже не легионом, а целой армией. Гортензий решил, что фракийца надо взять в плен живым. Именно с таким приказанием он послал одного из своих контуберналиев к командиру когорты, с которой бился Спартак. Желание военачальника было исполнено, но оно стоило римлянам еще десятка отборных воинов.