趁着波拉斯分兵遣将的当口,亚历山大的攻势更加凌厉,正面对阵的印度骑兵最先抵挡不住,急急忙忙向他们的战象靠拢,仿佛要寻找一堵避风墙似的。波拉斯的驯象兵见敌人骑兵冲来,就赶着战象上前阻拦。这时,亚历山大的骑兵后撤,一直观战、等待机会的马其顿方阵步兵欢呼着奋勇杀去,他们从后面围攻象队,朝赶象的印度兵和象群放箭、投掷标枪。
这场战斗令人眼花臆乱,包围、反包围,冲锋、反冲锋;双方一会儿进攻,一会儿撤退,形势不断在转换变化。象群受到突如其来的攻击时,它们愤怒地转过身来,向马其顿方阵冲去。眨眼间把密集的方阵冲得七零八落。
印度骑兵见状,又鼓起勇气和亚历山大的骑兵再战。不过,无论在战斗力和作战经验上,印度骑兵都不是亚历山大骑兵的对手。没有多久,他们又吃了败仗,不得不退回来求得大象庇护。七零八落的马其顿方阵也并没有溃不成军,他们躲闪开战象,又极其迅速地聚合。重新进行新的进攻。
现在,战场越缩越小。印度军在里面,战象已被挤到一个狭窄的范围;马其顿军在外圈。亚历山大的两支骑兵部队已经形成一个整体,他们轮番冲锋,不论冲到哪里,都是先给印度军重大杀伤,然后方撤。他们进退自如,打得很有节奏。方阵步兵也是这样:大象追来,他们就退,大象一逃,他们就追,而且标枪手、弓箭手一直不断地朝象群投射,使得大象几乎无法伤害他们。印度军却与此相反:他们夹杂在象群之间,那些受伤的、或者无人驾御的大象,由于疼痛、厌烦和狂躁,发了疯一样东奔西突、横冲直撞,再也不辨敌友,一味胡卷蛮踏。印军内外受气,无处躲避,很多人受伤,很多人惨死在象蹄下。
最后,大象也精疲力竭,跑不动了,它们一面吼叫一面像船那样慢慢后撤。亚历山大就率领骑兵把波拉斯的一大帮残兵败牢团团围住,然后向步兵方阵发信号,叫他们盾牌接盾牌,尽量互相靠紧,以极其密集的方阵队形齐头并进。这时,河对岸的所有马其顿军全部渡过了希达斯皮斯河,精神饱满地参加了对印度军的因歼。最后的战斗事实上已经变成了一方对另一方的集体屠杀。这一位,印度步兵死亡近2 万,骑兵约3000,战车全部被毁,幸存的战象全被俘获。波拉斯的两个小儿子,大象队、战车队和骑兵的所有指挥官全部战死。步兵指挥官所剩无几。而亚历山大这一方阵亡的只有骑兵230人,步兵80 人,大部分是牺牲于战斗刚开始的时候。
波拉斯虽然在这次战役中一败涂地,但他在战斗中表现得很出色。他不仅是一位高贵的国王,也是一名杰出的勇士。看到自己的步兵和象队一片片遭受屠杀,看到自己的一批又一批骑兵就在身边倒了下去,他仍然驰骋在战场于,绝不逃跑,绝不放下自己的武器。亚历山大目睹波拉斯的举止,深为敬佩,就命令自己的将士不要杀死他。战斗结束了,波拉斯仍高高的乘坐着他那头大象,孤独地徘徊在尸横遍野的战场边缘,久久不忍离去。他的右肩负了伤,血污铠甲,但这丝毫没有减损他的英武之气。亚历山大先派那个投靠自己的太克西利斯去找他。太克西利斯骑马来到波拉斯乘坐的那头大象附近,远远地把马勒住,告诉他再逃也没有用,要他听听亚历山大托他带来的口信。波拉斯回头一看,原来是他的老仇人太克西利斯,于是立即拨转象头、举着长枪冲过来。真的,要不是太克西利斯跑得快,波拉斯也许就把他扎死了。尽管如此,亚历山大还是不断派其他印度人去劝他,最后派出的人叫迈罗斯,亚历山大打听到迈罗斯是波拉斯的老朋友。波拉斯听完了老朋友的话,让大象停步,从上面下来跟迈罗斯讨水喝,当时他正渴得难受。喝完水,波拉斯就同迈罗斯一起来见亚历山大。
亚历山大知道他快到时,骑了马早早地跑到前边来迎接。亚历山大欣赏着波拉斯魁梧的身材和英俊的仪表,从神情和姿势来看,他并未屈服。在为自己的王国进行了光荣的战斗之后,现在,波拉斯平静地注视着他的对手。