Битва при Гавгамелах состоялась 1 октября 331 г. Боевой порядок персов и македонян был следующим. Левый фланг Дария составляли скифские конники, тысяча бактрийцев и до 100 колесниц, за ними персидская конница и пехота. В центре, где, в окружении телохранителей и конной гвардии, встал царь царей, заняли позицию греческие наемники — как и в битве при Иссе, — а также лучники; позади поставили слонов и 50 колесниц. Справа расположились армянские и каппадокийские конники, оставшиеся 50 колесниц и пехота из восточных и бывших западных сатрапий. Александр не стал отказываться от традиционного «косого строя» с усиленным правым крылом, однако применил новшество: он выстроил армию двумя эшелонами. Первый, как обычно, составили фаланга в центре, за ней гипасписты; фессалийцы и конница союзников слева, гетайры и пращники-агриане справа. Второй эшелон — своего рода тактический резерв — образовали наемники, легкая кавалерия и пельтасты, которые должны были не допустить возможного охвата с флангов. Против колесниц, прибавляет Диодор, воинам велели сомкнуть щиты и ударять по ним сариссами, чтобы шумом отпугнуть лошадей; а если не удастся этого сделать — расступиться, пропустить колесницы сквозь строй и напасть на них с тыла.
Правое крыло македонян двинулось вперед, понемногу забирая вправо — иначе персы, линия которых была длиннее македонской, могли бы окружить своих противников. Это движение грозило вывести македонян за пределы расчищенного под набег конницы и колесниц пространства, поэтому скифские всадники попытались отрезать этот отряд Александра от пересеченной местности. Они легко опрокинули заслон наемной греческой конницы, но увязли в схватке с пеонами второй линии Александрова войска. Преимущества не удавалось достичь ни одной из сторон, несмотря на то, что скифские всадники, облаченные в доспехи, сражались против легкой кавалерии.
Чтобы поддержать скифов, Дарий приказал пустить на врага колесницы, но они не причинили ущерба, поскольку македоняне действовали в точности так, как им было предписано на этот случай: стрелки поразили многих возниц и лошадей, а те колесницы, которые прорвались сквозь расступившиеся ряды фаланги, были захвачены гипаспистами.
Александр же продолжал движение вправо, растягивая вражеский фронт, и, когда в персидской линии образовался разрыв — персы чрезмерно увлеклись добиванием греческой конницы, — послал в возникшую брешь гетайров и выстроенную клином («косой строй»!) фалангу. Удар последней, в буквальном смысле, проломил персидский боевой порядок, из-за чего македонский царь, скакавший во главе гетайров, оказался едва ли не лицом к лицу с Дарием. И снова Дария охватил ужас, как говорит Арриан, и он бежал, а следом за ним бросилось врассыпную все левое крыло персов.
На правом же фланге персов дела обстояли совершенно иначе. Персидская конница элита армии Дария, прорвала обе линии македонской армии и очутилась перед обозом, в котором, под присмотром немногочисленной охраны, находились пленные соотечественники царя царей. Казалось крыло Пармениона обречено на гибель. Но — вместо того, чтобы ударить с тыла на фалангу, персы увлеклись грабежом, словно задавшись целью подтвердить на практике слова Аристотеля о ничтожестве и скудомыслии «варваров». Пока они грабили обоз, македонская вторая линия напала на них и обратила в бегство, а бегущих встретили гетайры во главе с Александром, которого гонец Пармениона, сообщивший о катастрофе на левом фланге, вынудил прекратить преследование Дария.
Появление гетайров окончательно деморализовало персидскую конницу, пехота же отступала под натиском фессалийцев. Александр вновь устремился в погоню за Дарием, оставив Пармениона завершать битву. За ночь царь с коротким отдыхом преодолел около 100 км и достиг Арбел, но Дария там уже не было: сопровождаемый уцелевшими бактрийскими всадниками, греками-наемниками и гвардией, он бежал через Армянское нагорье в Мидию.
Итак, македонская армия одержала победу и в третьем сражении с персами, прежде всего — за счет тактической выучки и умелого маневрирования на поле боя (именно маневренностью, то есть управляемостью в бою, македонская фаланга выгодно отличалась от классической спартанской). В этом сражении — «битве за Азию» — македоняне понесли самые чувствительные потери за все время Персидского похода: Арриан сообщает о 100 погибших[56]
, Курций увеличивает это число до 300, а Диодор — до 500 человек. Можно предположить, что реальные потери македонян составили около 1000 человек — сюда следует включить и греческую конницу, изрядно потрепанную в схватке со скифами, и охрану обоза, несомненно, перебитую почти полностью. Что касается персов, в сражении и при бегстве у них погибло от 30 000 до 40 000 воинов; максимальную цифру потерь приводит Диодор: вся конница (12 000-15 000 человек) и до 90 000 пеших. Те, кто не бежал вместе с Дарием, под началом Мазея отошли к Вавилону.