Aceasta a avut loc pe 1 octombrie 331 î.Hr. pe o câmpie din apropierea satului Gaugamela, în nordul Irakului de astăzi.
Armata lui Alexandru era mult inferioară numeric faţă de cea a lui Darius, având aproximativ 47.000 de soldaţi, faţă de 100.000-120.000 de perşi.
Cu toate acestea, Alexandru a folosit o tactică ingenioasă, bazată pe o formaţie oblică şi pe atacuri surpriză ale cavaleriei şi infanteriei uşoare.
El a reuşit să spargă centrul armatei persane şi să-l urmărească pe Darius, care a fugit de pe câmpul de luptă. Bătălia s-a soldat cu pierderi grele pentru persani, estimându-se că au murit între 40.000 şi 90.000 de soldaţi, în timp ce macedonenii au avut doar 1.100-1.500 de morţi.
Bătălia de la Gaugamela a fost decisivă pentru soarta Imperiului Persan, care a fost cucerit în totalitate de Alexandru cel Mare în următorii ani.
Bătălia a fost considerată drept una dintre cele mai mari victorii militare din istorie şi un exemplu de geniu strategic al lui Alexandru cel Mare.