Свое боевое мастерство и находчивость Спартак показал еще в самом начале бунта. К укрепившимся на Везувии гладиаторам быстро стали стекаться рабы из соседних имений. Благодаря возросшей военной силе Спартак сумел отразить атаку посланных из Капуи отрядов. Лишь после этого на борьбу с ним был послан трехтысячный отряд во главе с Гаем Клавдием Глабром. Вот что рассказывает древний автор: "Клавдий осадил их на горе, взобраться на которую можно было только по одной узкой и чрезвычайно крутой тропинке. Единственный этот путь Клавдий приказал стеречь; со всех остальных сторон были отвесные гладкие скалы, густо заросшие сверху диким виноградом. Нарезав подходящих для этого лоз, гладиаторы сплели из них прочные лестницы такой длины, чтобы те могли достать с верхнего края скал до подножия, и затем благополучно спустились все, кроме одного, оставшегося наверху с оружием. Когда прочие оказались внизу, он спустил к ним все оружие и, кончив это дело, благополучно спустился сам. Римляне не заметили того, и гладиаторы, обойдя их с тыла, обратили пораженных неожиданностью врагов в бегство и захватили их лагерь
После этой победы приток беглых рабов к Спартаку увеличился неимоверно. Бунт гладиаторов перерос в мощное восстание. Спартаку удалось сплотить огромную массу рабов и превратить ее в организованную по римскому образцу армию, численность которой колебалась от 60 до 120 тысяч человек. Легионы повстанцев непрестанно одерживали победы, военный гений Спартака был неоспорим. В течение трех лет все более многочисленные войска знаменитых римских полководцев одно за другим терпели поражения. Восставшие рабы испытывали частичные поражения лишь в тех случаях, когда из-за разногласий в руководстве некоторые командиры отделялись со своими войсками от основных сил Спартака. Именно их и настигала гибель.
Спартак дважды пересек в длину почти весь Апеннинский полуостров. Прочтем что говорит об этом древний автор. "Спартак, — пишет он, — стал уже великой и грозной силой, но как здравомыслящий человек ясно понимал, что ему все же не сломить могущество римлян, и повел свое войско к Альпам, рассчитывая перейти через горы и, таким образом, дать каждому возможность вернуться домой — иным во Фракию, другим в Галлию. Но его люди, полагаясь на свою силу и слишком много возомнив о себе, не послушались и стали опустошать Италию". Как мы видим, чтобы вывести рабов из Рима, Спартак сначала направился к Северной Италии и достиг Мутины, где в 72 г. до н. э. снова одержал победу. Путь к Альпам был открыт, но Спартак неожиданно повернул назад. Вероятно, принять такое решение его заставили новые разногласия в руководстве восстанием.
От Мутины Спартак двинулся к Средней Италии, на пути разбивая войска римлян. В Риме первоначальное пренебрежение к восстанию рабов сменилось паникой и страхом за само существование Рима. Таких чувств римляне не испытывали со времени наступления войск Карфагена под руководством легендарного Ганнибала. Но здравомыслие не оставило Спартака. Он знал, что даже если ему удасться взять Рим, многочисленные римские армии, находившиеся в провинциях, в том числе и армия Гнея Помпея, вернулись бы, чтобы его уничтожить. Поэтому Спартак продолжил свой путь на юг Италии. Он договорился с киликийскими пиратами, что они перевезут на своих кораблях его войска на остров Сицилию, но пираты ему изменили.
Тем временем римский сенат назначил главнокомандующим войсками известного и впоследствии Марка Красса, предоставив ему неограниченные полномочия. Красс укрепил дисциплину в римских войсках, не остановившись даже перед древним, давно уже не применявшимся наказанием — децимацией, когда в одной из воинских частей были убиты позорным способом по одному воину из каждого десятка.
В это время Спартак направился к Брундизи (Юго-Восточная Италия). Неизменно руководствуясь мыслью об обеспечении свободы доверившимся ему вчерашним рабам, он намеревался погрузить там свою армию на корабли и перевезти ее в Грецию. Но на пути в Брундизи, в Апулии, его встретили главные силы Красса. Наступил час решительного сражения. Это было в 71 г. до н. э. Древний автор описывает эту битву кратко, но выразительно: "Перед началом боя ему (Спартаку) подвели коня, но он выхватил меч и убил его, говоря, что в случае победы получит много хороших коней от врагов, а в случае поражения не будет нуждаться и в своем. С этими словами он устремился на самого Красса; ни вражеское оружие, ни раны не могли его остановить, и все же к Крассу он не пробился и лишь убил двух столкнувшихся с ним центурионов. Наконец, покинутый своими соратниками, бежавшими с поля битвы, окруженный врагами, он пал под их ударами, не отступая ни на шаг и сражаясь до конца".