Очерк военной кампании, известный как «Испанская война», был составлен одним из командиров Цезаря, но в литературном отношении это наиболее слабая из книг, впоследствии добавленных к его «Запискам». Многие подробности военных действий пропущены, и приходится довольствоваться лишь краткими комментариями. По прибытии в Испанию Цезарь узнал, что противник уже несколько месяцев осаждает город Улия, который оставался единственным важным населенным пунктом в местности, сохранившей к нему лояльность. Он немедленно выступил к столице провинции Кордове, чтобы снять давление на осаждаемый город. Кордову защищал Секст Помпей, и его мольбы о помощи вскоре заставили старшего брата отойти от Улии вместе с главной армией. Гней преследовал и тревожил армию Цезаря, приступившую к зимней осаде Кордовы, но отказывался дать генеральное сражение. Война велась в трудных условиях и с самого начала кампании была отмечена крайним ожесточением с обеих сторон. Решив, что город слишком хорошо укреплен и больше нет смысла оставаться на одном месте, Цезарь отвел войска и осадил городок Отегуа. Помпей последовал за ним, но по-прежнему уклонялся от боя. Осадные работы значительно продвинулись, и вскоре стало ясно, что многие горожане хотят капитулировать. Узнав об этом, командир гарнизона вывел всех подозреваемых на стены и казнил вместе с членами их семей. Несмотря на это, Гней не смог помочь своим соратникам, и в конце концов гарнизон был вынужден капитулировать; это произошло 19 февраля 45 года до н. э. Местные общины все чаще отправляли к Цезарю своих представителей с пожеланием перейти на его сторону, а в легионах Помпея участились случаи дезертирства. Гней отвечал беспощадной расправой над подозреваемыми в измене. Ближе к концу месяца солдаты Цезаря захватили четырех вражеских лазутчиков и распяли троих из них, потому что те оказались рабами. Четвертого, который был легионером, обезглавили, как и подобало римскому гражданину. По мере отступления Помпея Цезарь следовал за ним и приблизился к городу Урсу (современная Осуна). Неприятель встал лагерем в окрестностях городка Мунда, примерно в шести милях [19].
Утром 17 марта Гней вывел своих солдат из лагеря и построил в боевом порядке на холмистой гряде в окрестностях Мунды. Цезарь решил, что у него появилась возможность дать генеральное сражение, чего он добивался с самого начала кампании, и приказал своим войскам занять позиции на равнине перед противником. Он ожидал, что помпеянцы спустятся и будут сражаться на ровной местности, так как они всем своим видом демонстрировали уверенность в собственных силах. Вопреки его ожиданиям, Гней продолжал держать своих солдат на склоне, но Цезарь все равно решил атаковать, несмотря на невыгодное положение. Соотношение сил, вероятно, тоже было не в его пользу, хотя сомнительно, что все тринадцать легионов Помпея были полностью укомплектованы, принимая во внимание предыдущие потери и необходимость оставлять в городах гарнизоны. Цезарь имел заметное превосходство в коннице, но характер местности не был особенно благоприятным для ее использования. Цезарь доверился своей удаче, командным способностям и храбрости своих войск, которые в битве при Taпce наглядно показали свое недовольство промедлением с его стороны. Как обычно, Десятый легион стоял на правом фланге. Пятый и Третий легионы (последний, возможно, служил под его командованием в Галлии, а затем был передан Помпею) находились на левом фланге, а еще пять легионов образовывали центр боевой линии.
Цезарь дал сигнал к наступлению, но противник не ответил тем же до последней минуты, когда солдаты Помпея устремились в контратаку. Завязалась ожесточенная схватка; и на первых порах показалось, что Гней одерживает верх. На одном участке строй Цезаря начал прогибаться, и возникла опасность, что боевая линия может рухнуть. Как и в битве при Сабисе много лет назад, Цезарь немедленно поспешил на место. Утверждается, что он приблизился на расстояние десяти шагов к вражескому строю. Сначала он находился в одиночестве, уклоняясь от копий или принимая удары на щит, но потом к нему присоединились ближайшие командиры и остальные легионеры. Эта история не попала в хроники «Испанской войны» и несомненно изобилует преувеличениями, но дает некоторое представление о решительном характере битвы при Мунде. По свидетельству Плутарха, Цезарь впоследствии заявил, что он часто сражался ради победы, но в этот раз впервые бился за свою жизнь.