Наконец, Цезарь, собрав свои последние подкрепления, обратился в сторону Тапса. Как уже было сказано, Сципион сильно укрепил этот город и допустил этим ошибку, — он дал противнику ясную цель для нападения; к первому промаху он вскоре присоединил второй, еще менее простительный, а именно, для спасения Тапса он дал сражение, давно ожидаемое Цезарем и с полным основанием отклонявшееся до сих пор Сципионом, на такой почве, где решение дела переходило в руки линейной пехоты. Легионы Сципиона и Юбы продвинулись к самому берегу против лагеря Цезаря, передние ряды — совсем готовые к бою, задние — занятые разбивкой укрепленного лагеря. Одновременно с этим гарнизон Тапса готовил вылазку. Для отражения ее было достаточно сторожевых постов Цезаря. Привычные к бою легионы его, верно оценив врага уже по неудачной расстановке его сил и плохо сомкнутым частям, заставили трубить атаку, прежде чем главнокомандующий подал знак к наступлению, пока неприятель еще занят был рытьем окопов, и двинулись по всей линии. Впереди всех был сам Цезарь, который, видя, что войско идет вперед, не ожидая его приказаний, устремился на врагов во главе его. Правое крыло, стоявшее впереди остальных отрядов, отбросило посредством метательных ядер и стрел находившуюся перед ним линию слонов на войско неприятеля (это было последнее большое сражение, в котором были пущены в дело эти животные). Прикрытие было изрублено, левое крыло врага разбито и вся линия смята. Поражение было тем значительнее, что новый лагерь разбитой армии еще не был готов, старый же находился на большом расстоянии; оба лагеря были заняты один за другим почти без сопротивления. Вся масса разбитого войска побросала оружие и просила пощады; но солдаты Цезаря были уже не те, которые воздержались от боя при Илерде и честно щадили беззащитных при Фарсале. Привычка к междоусобиям и озлобление, оставшееся у них после мятежа, страшным образом проявились на поле битвы при Тапсе. Если гидра, против которой приходилось бороться, получала все новые силы, если войско перебрасывалось из Италии в Испанию, из Испании — в Македонию, из Македонии — в Африку, если страстно желанный покой никак не наступал, то солдаты искали, и не без основания, причину этого в несвоевременной мягкости Цезаря. Они поклялись вознаградить себя за то, что упустил из виду полководец, и оставались глухи к мольбам безоружных сограждан и к приказаниям Цезаря и высших офицеров. Пятьдесят тысяч трупов, покрывавших поле битвы при Тапсе, — в числе которых были многие офицеры Цезаря, известные как тайные противники новой монархии и приколотые при случае своими же, — свидетельствовали о том, какими средствами солдат добывает себе отдых. Победоносная же армия насчитывала не больше 50 убитых (6 апреля 708 г. [46 г.]).
После битвы при Тапсе борьба так же не имела продолжения в Африке, как полтора года назад на Востоке после фарсальского поражения. Катон в качестве коменданта Утики созвал сенат, изложил перед ним состояние оборонительных средств и предоставил собранию решить, следует ли покориться или защищаться до последнего человека, но при этом просил только об одном — принять решение и действовать не каждому за себя, а всем заодно. Более мужественное решение нашло немало защитников; было предложено особым законом объявить свободными рабов, способных носить оружие, что было отвергнуто Катоном как незаконное нарушение права собственности, вместо чего он предложил издать патриотическое воззвание к рабовладельцам. Но этот порыв решимости вскоре замолк в собрании, большей частью составленном из африканских оптовых торговцев, и решено было сдаться. Когда вслед за тем Фауст Сулла, сын регента, и Луций Афраний прибыли с поля битвы в Утику с сильным отрядом конницы, Катон сделал еще попытку отстоять с их помощью город, но с негодованием отверг их требование позволить им прежде всего заколоть ненадежных граждан Утики и предпочел отдать без сопротивления в руки монарха последний оплот республиканцев, чем подобной резней осквернить республику при ее издыхании. После того как он — частью собственным авторитетом, частью щедрыми приношениями — по возможности сдерживал ярость солдат против несчастных жителей Утики и с трогательной заботливостью доставлял, насколько это было в его власти, тем, кто не хотел довериться милосердию Цезаря, средства к бегству, тем же, кто хотел оставаться, возможность капитулировать на сколько-нибудь сносных условиях, — после того как он убедился, что не может больше принести пользы, он счел себя вправе сложить с себя власть, удалился в свою опочивальню и вонзил себе меч в грудь.