알렉산드로스는 이 전투에서 이전까지는 볼 수 없었던, 놀라운 창의적인 전술을 구사하였다. 그의 계획은 페르시아 기병대를 최대한 좌우 날개쪽으로 끌어들여서 적진의 틈을 만들고 그 생긴 틈으로 결정적인 일격을 가하여 다리우스의 본진으로 침투해 들어간다는 것이다. 이것은 완벽한 타이밍과 기동을 요하는 전술이었고 무엇보다 알렉산드로스 자신이 제일 먼저 움직여야 하는 작전이었다. 마케도니아군은 적의 기병을 최대한 끌어들이기 위해 45도로 비스듬히 배열했고 다리스우스는 이수스 전투에서 비슷한 상황을 보았기 때문에 처음에는 망설였으나 결국 치고 내려왔다.

다리우스는 전차를 돌격시켰다. 마케도니아군은 전차의 단점에 대해 모두 파악한 상태였기에 전차를 배치하지 않았으며 이어서 전차에 대한 대비를 충분히 한 상태였기 때문에 맹렬하게 돌진하는 전차에 맞서 제1열이 비스듬히 물러나 틈을 열고, 제2열이 전차를 에워싸는 전술을 구사했다. 결국 전차는 선회를 못하고 공격도 하지 못한 채 마케도니아군 사이를 빠른 속도로 통과해버렸는데 얼마 못가 마케도니아 창병에게 포위되고, 마케도니아군은 손쉽게 기수만 찔러죽일 수 있었다. 특히 마케도니아의 밀집보병 방진인 팔랑크스가 전차를 모두 격퇴시켰다. 이로써 아케메네스 제국은 사실상 멸망했고 마케도니아군도 피해가 상당히 컸다.
알렉산드로스가 속한 군대는?
마케도니아군