古迭儿贴率领伊尔汗国船队刚到卡拉奇外海,便受到了义兴号的“热烈欢迎”,片刻之间便沉了二艘小船,另有三艘大船受损,还有一艘在熊熊燃烧——义兴号的中小型火炮很难将击沉大船。暴怒之下,他急令全军向义兴号直扑而去。眼见黑压压敌船往自己而来,何老三不惧反喜,下令急速向南而行,义兴号的任务本就是要将将敌人引离卡拉奇。在左右两舷的火炮急速射击之前,义兴号便做了前退却的准备。在撤退的过程,义兴号的炮手们也没有闲着,而是在紧张填装弹药,以准备再次发射。
双方之间相距二里地有余。这距离在看似近在呎寸,但义兴号的船速很快,即便伊尔汗国的快船要接舷,也需要相当长时间,庞大的船队根本追不上,距离反而会越来越远。此时的古迭儿贴已经冷静下来,他识破了霹雳军的目的,当即派了三十余艘战船前去追击义兴号,自己率船队前往卡拉奇据点。古迭儿贴准备先清除岸上的霹雳军势力,再溯水而上攻打信德城。他对富庶的信德城早已垂涎三尺,但囿于盟友关系一直不能动手。此时阿里被囚禁,信德已被霹雳军控制,正是大肆劫掠的好借口。
追击义兴号的伊尔汗国战船中,有十余艘大型战船和二十余艘轻快战船。那些大型战船在船艏装备了重型弩炮,威力虽比不上火炮,但也能对义兴号造成重创。而轻快战船并未装备远程武器,主要是跳帮作战,也混杂着几艘火战船,但只要不让其靠近,威胁并不大。对此何老三有着清醒的认识,在撤退的过程中他一直密切观察着双方的距离,并瞅准时机开炮射击逼近的快船。由于双方都在移动中,火炮的命中率并不高。但伊尔汗快船的水手们抢功心切,追击队形过于密集,轻薄的船舱和高大船桅和船帆根本经不起火炮的攻击。故几轮炮击之后,义兴号仍重创了四艘轻快船,并使一艘敌船燃起了大火。
能追上的轻快战船打不过义兴号,有一战之力的大型战船又追不上,这让伊尔汗国的指挥官十分苦恼。他本是一名海盗,原本天盘崌在波斯湾临近陆地的一个海岛上,靠着抢劫过往的商旅过得逍遥的日子。面对蒙古人威逼利诱,他不得不率众加入了伊尔汗国的海军。眼见手下船只被义兴号吊打,他满心怒火却无处发泄,只得下令不要过份靠近。他之所以选择远远跟着义兴号,而不是撤退,是怕被喜怒无常的古迭儿贴砍了脑袋。从何老三的角度来说,要摆脱敌人的追击也是容易,毕竟义兴号比伊尔汗国的大型战船速度快了许多,而敌人的轻快战船根本不敢追上来。正是基于此种心理,双方船只的距离其后一直保持在十里左右,一前一后向南而去。
伊尔汗国的船队大摇大摆进入了卡拉奇港口,不出意料地遭到了迎头痛击。不到一刻钟的时间,便损失了包括四艘大型船只在内的十余艘战船。先前被义兴号攻击,让他知道了火炮的厉害,但卡拉奇堡垒的火炮威力仍出乎他的意料。丁老八从永康号带来的六门火炮都是重型火炮,加上以高打低的俯射,使得射程和威力都大了不少。让伊尔汗国海军遭受重创的不仅于此,而是因为麻弊大意。古迭儿贴到达卡拉奇外海之后,先是派了一支小船队进港试探,甚至还派斥侯上岸。在此过程中,堡垒之中霹雳军一直隐忍不发,直到大部分敌船进入射程,丁老八才下令集火射击。