大治五年十一月,唐军出奇兵从阿史不来城千里奔袭拔汗那,利用大食军防守上出现的漏洞,焚毁了大食囤积在拔汗那的全部物资,随即又袭破了拔汗那都城渴塞城,萨曼家族私军战力低下,被二千唐军击溃,几近全军覆没。
在唐军胜利的鼓舞下,拔汗那国王契力号召民众起来反抗大食人,得到了聚集在渴塞城过冬的近二十万民众的响应,拔汗那人揭竿而起,掀起了声势浩大的起义。
不仅拔汗那的巨变直接影响碎叶的战役,十一月中,从拔汗那运送重型抛石机的七千呼罗珊大食军在叶支城遭遇了从疏勒赶来的四万大唐援军,大食军寡不敌众,被一战击溃,五百架重型抛石机和三万头骆驼悉数落入唐军手中,与此同时,从伊丽河南下的唐军前锋也抵达了朱雀城,碎叶的战役开始出现转机。
碎叶城下,大食军已经大举压上,近二百架巨型投石机用巨石轮番轰砸东城门,巨大的铁门已经被巨石砸得千疮百孔,不少地方已经破裂,露出里面灰白色的堵门方石,最后城门下的巨石堆如小山一般,连城门也被遮盖住了,但大食军并没有停止轰击,他们似乎要巨石堆起一座石坡,使军队能顺着石坡冲上城头,这已经是大食军的孤注一掷了。
这两天阿兰仿佛是一个输光了血本的赌徒,拔汗局势发生逆转,所有的物资被焚,伊丽河惨败、叶支城惨败,唐军援军即将到来,种种不利的消息接二连三而来,几乎将他逼疯。为最后扭转战局,他做出了最后的决定,将所有的登城车全部投入,所有的火油弹悉数倾泻到碎叶城头,短短两天时间,他的登城车全部毁坏殆尽。火油弹也已罄尽,可碎叶城依然巍然矗立,而且随着天气愈加变得寒冷。地面上和城墙上都结了厚厚地冰层,进攻更加艰难了。
经过整整一天轰击,投石机抛出的巨石越垒越高,已经渐渐和城头平齐了,二百架投石机因过度使用,已经损坏大半,只剩下十几架投石机仍然在继续攻击,唐军也没有观望,他们在城头上架起大锅烧水,千余名士兵仿佛接龙一般。通过竹筒、漏斗,将一盆盆热水浇在巨石堆上,很快热水冷却,结成了一层薄冰。
但大食主帅阿兰显然不甘心,随着最后十几架投石机慢慢地停止了轰击,他一声令下,三千石国军充当前锋。呐喊着向高耸的巨石冲去,巨石山混乱地垒叠在一起,山势险峻、古怪嶙峋,时而如刀削难以攀爬,而是又似陷阱。藏着巨大的空洞,这三千人显然就是为了寻找一条向上攀爬的道路。
唐军也没有使用天雷弹,任由这三千