大流士三世的波斯军队(约3.5万步兵和5000骑兵)在格拉尼库斯河右岸展开成二列横队,第一列为骑兵和步兵弓箭手,第二列是雇佣的希腊步兵,两翼为骑兵。马其顿军队(3万步兵和5000骑兵)布成一列横队:中央是重装步兵(甲兵)的方阵,右翼为重骑兵,左翼为轻骑兵。亚历山大决定强渡格拉尼库斯河并以自己的右翼实施主要突击,冲击波斯人。亚历山大的前锋试图强渡格拉尼库斯河并打乱波斯军队的第一列横队,但遭到抗击。这时亚历山大所率领的马其顿重骑兵渡过了格拉尼库斯河并经顽强战斗粉碎了波斯军队的左翼。几乎同时,马其顿军(帕尔梅尼奥)的左翼骑兵也击溃了波斯军队的右翼。波斯军队的第一列横队遭受伤亡而逃窜。在此之前尚未参加战斗的波斯军队主力——希腊雇佣兵(约1万人),遭到了马其顿军方阵从正面和骑兵从两翼的冲击,被合围并几乎全部被歼。波斯军队损失2万余人。
马其顿军队在格拉尼库斯河的胜利为亚历山大攻占整个小亚细亚开辟了道路。这次胜利的取得是由于马其顿军战斗队形中各部分协调一致的努力,首先是由于骑兵的突击。恩格斯曾指出:“格拉尼库斯河交战在军事学术中‘是骑兵起决定性作用的第一个战例。’”
(二)高加米拉战役
高加米拉战役是指公元前331年10月1日,在亚历山大东征之战中,马其顿军队(4万名步兵,7000名骑兵)与波斯王科多曼·大流土三世的军队主力(约8万名步兵,近15000名骑兵,200辆战车,15只战象)在高加米拉(美索不达米亚的村庄,今泰勒古迈勒,位于埃尔比勒城西北)进行的一场决定性会战。