После сицилийской неудачи Спартак, видимо, решает снова прорываться в Луканию и Самний (App. B.c., I,119), которые, по-видимому, были базой восставших. Там Спартака, скорее всего, намеревался пополнить свою армию, которая сильно поредела за время блокады на Регийском полуострове. Первая попытка прорыва окончилась неудачей и восставшие были отбиты, потеряв 6000 человек (Ibid., I,119). Тогда Спартак, дожидаясь прибытия конницы (Ibid.), больше не шел в битву, а тревожил противника мелкими стычками, одновременно забрасывая ров хворостом. К этому времени в Риме изменяется политическая обстановка и сенат, недовольный медлительностью Красса, выбирает вторым главнокомандующим Гнея Помпея, который недавно закончил войну в Испании. В таких условиях Красс, не желая делиться победой, старался ускорить дело (Ibid., 119-120). Спартак, хорошо разбираясь в римской политике и, возможно, получая информацию из Рима, и стремясь предупредить появление Помпея, предложил Крассу вступить в переговоры, но тот отверг эти предложения.
И Спартак решает пойти на риск и прорваться через римские укрепления. А так как у него, по словам Аппиана (Ibid.), уже было достаточно всадников, в одну из бурных ночей он со своей армией бросился на штурм римских укреплений. Закидав ров ветками и землей (трупами коней и пленников – по другой версии), восставшие прорвались через римские укрепления и двинулись в Луканию и Самний (Ibid.).
Так начинался последний поход армии восставших. Этот поход происходил, если считать с прорыва римских укреплений в Бруттии, с лета по середину (или конец) осени 71 г. до н.э., причем Плутарх говорит, что Спартак прорвался только с третью всего войска. Очевидно, остальная часть восставших либо отделилась от основной армии, либо, что также вероятно, Спартак намеревался вернуться в Бруттий и специально оставил там войска.
Спартак хотел прорваться в Самний через Луканию. Это указание Аппиана опровергает распространенное мнение, что Спартак после прорыва сразу намеривался идти к Брундизию.[14] После прорыва восставших, Красс на севере Лукании у Луканского озера разбивает отделившихся от Спартака восставших, и, напав на этот отряд, отгоняет его от озера. Но внезапное появление Спартака остановило разгром этого отряда (Plut. Crass., XI). Почти все исследователи, работы которых удалось мне изучить, совмещают это сражение с другим сражением, в котором были разбиты Ганник и Каст.[15] Однако Плутарх говорит о гибели Ганника и Каста отдельно от первого сообщения (Plut. Crass., XI). После первой стычки с восставшими Красс, понимая, что армия Спартака сильно ослаблена, и боясь отдать победу в руки Помпея и Лукулла, решает напасть на части восставших, которые действовали самостоятельно под предводительством Ганника и Каста (Liv., Per., 97; Oros., V,24; Plut. Crass., XI). Причем Орозий (V,24) называет этот «галло-германский отряд» «вспомогательными войсками», то есть отрядом, который выполнял вспомогательные функции. Считается, что отряд Ганника и Каста откололся от армии Спартака вследствие разногласий, однако, вполне возможно, что этот отряд мог быть арьергардом армии восставших.
Рассмотрим сражение, которое состоялось между римскими войсками под командованием Красса и частью восставших под командованием Ганника и Каста. На примере этого сражения видны особенности тактики обеих сторон. Отмечу, что это единственное сражение восстания Спартака, которое так полно излагают античные авторы.
Античная традиция донесла до нас две версии сражения, которые наиболее полно излагают ход битвы. Версии Фронтина и Плутарха при всем их различии имеют много сходных моментов, и благодаря этому мы можем реконструировать ход сражения. По версии Плутарха, Красс, намериваясь занять один из окрестных холмов, послал туда 6000 человек с приказанием пробраться туда незаметно и ничем себя не обнаруживать. Для этого люди прикрыли свои шлемы. Но женщины, приносившие жертвы перед лагерем восставших, заметили приближающиеся римские войска. И отряд, по словам Плутарха (Crass., XI), оказался в опасном положении. Но Красс вовремя подоспел на помощь и дал, как говорит Плутарх, самое кровопролитное сражение за всю войну (как я полагаю, за всю войну, которая велась до этих пор, а не вообще за всю войну против Спартака). По версии Плутарха восставшие потеряли 12300 убитыми.
Дополняет изложение Плутарха рассказ Фронтина (Strat., II,5,34). Красс остановился двумя лагерями у горы Кламация (Кантена) рядом с лагерем восставших. Затем ночью стянул войска в большой лагерь и оставил там, чтобы обмануть врагов, палатку полководца. Сам же вывел все свое войско и расположил его у подножия горы. Разделив конницу, он приказал Луцию Квинкцию часть ее направить против Спартака (видимо, Спартак находился неподалеку), и изматывать его притворным видом боя, а другой частью постараться завязать сражение с галлами и германцами из отряда Ганника и Каста, и притворным бегством завлечь их туда, где стоял с войском он сам. А вот 12 когорт (то есть те же 6000, о которых говорит Плутарх) с легатом Гаем Помпонием и Квинтом Марцием Руфом Красс послал в обход за гору. То есть Красс, с одной стороны, намеревался не дать Спартаку, как было в прошлый раз прейти на помощь своим, а с другой стороны окружить крупный отряд восставших и разгромить по частям армию Спартака.
Как видно из сообщения Плутарха, обходной маневр римлян был замечен, но так как основные силы восставших по замыслу Красса были отвлечены, то восставшие, скорее всего, ничего не смогли противопоставить этому отряду. В это время восставшие из отряда Ганника и Каста пустились преследовать притворно отступившую римскую кавалерию. Всадники отошли на фланги, и внезапно появившаяся римская пехота с криком ринулась вперед. Восставшие оказались в окружении и были разгромлены. Скорее всего, сражение было арьергардным, отряд Ганника и Каста прикрывал отход основных войск под командованием Спартака (так как Спартак, по-видимому, не располагал достаточными силами для генерального сражения с римлянами). Этот отряд попал в ловушку, которую очень умело организовал Красс, не дав Спартаку прийти на помощь своему арейгарду. Это сражение происходило у истоков реки Силлар (Oros., II,24). По версии Ливия и Фронтина, который ссылается на Ливия (Liv., Per., 97; Front. Strat., II,5,34) восставшие потеряли 30-35 тысяч. Хотя более реально число, приводимое Плутархом, то есть, примерно 12 тысяч человек.
После этого сражения Спартак двинулся по направлению к Петелийским горам (Plut. Crass., XI), а дальше к Брундизию (App. B.c., I,120). За Спартаком по пятам следовали один из легатов Красса Квинт и квестор Скорфа. Но Спартак нанес контрудар по римским войскам, которые, потерпев поражение, бежали. Скорфа был ранен. Войско Спартака продолжало двигаться к Брундизию. Вероятнее всего, Спартак рассчитывал занять Брундизий и Апулию до прибытия Лукулла, который возвращался после победы над Митридатом, и там пополнить поредевшее войско. Версия о том, что Спартак намеревался переправиться в Грецию[16],не совсем основательна. Только Плутарх (Crass., IX) и только однажды говорит о желании Спартака вывести восставших за пределы Италии, и то применительно к первому этапу восстания. Но ни один другой источник не говорит, на что рассчитывал Спартак в Брундизии. Именно прибытие Лукулла в Брундизий заставило повернуть Спартака назад в Луканию (App. B.c., I,120).
Повернув обратно в Луканию из Апулии, Спартак (возможно под давлением своего войска) решается вступить в открытое сражение с Крассом, которого так долго избегал (App. B.c., I,120; Plut. Crass., XI). Оба противника желали вступить в сражение друг с другом (Plut. Crass., XI). Красс желал разбить армию восставших до подхода Помпея. Политическая обстановка накануне консульских выборов накалялась.
На границе Апулии и Лукании войско восставших, которое было увеличено в Апулии (App. B.c., I,120; Plut. Crass., XI), встретилось с римскими войсками под командованием Красса. Веллий Патеркул называет число восставших сражавшихся в последней битве – 90 тысяч человек (Vell., II,30,5,6). Число римлян было не менее 60-70 тысяч, но могло быть и выше. Состоялась грандиозная битва. После ожесточенного сражения римские войска сломили сопротивление армии восставших и нанесли ей сокрушительное поражение. В этом бою, в гуще сражения, по-видимому, погиб сам Спартак. Потери рабов исчислялись 60 тысячами человек (Liv., Per., 97). Большое количество оставшихся в живых восставших отступило в горы. Они разделились на четыре части (возможно, по этническому признаку) и отбивались до тех пор, пока не погибли все. Шесть тысяч пленных было распято по дороге из Капуи в Рим (App. B.c., I,120). Было освобождено 3000 римских граждан (Oros., V,24).
Рассмотрев стратегические и тактические особенности последнего похода армии Спартака, мы можем сделать несколько общих выводов. С уверенностью можно сказать, что сам Спартак обладал полководческим талантам. Он действует быстро и умело. Он пытается опередить противника и, используя численное преимущество, разбить его. С другой стороны Красс так же не был лишен полководческого таланта, использовал традиционную римскую тактику и был знаком с военной теорией и практикой. Красс сам опережает Спартака и наносит чувствительные удары по отдельным частям армии восставших. А потом в последнем сражении разбивает восставших полностью. Спартак с легкостью разбил легатов Красса, но не смог справится с самим Крассом в открытом бою.