程伯衡率兵赶至率宾县境。破不了城,在城外游猎寻找破城机会的黑水靺鞨越喜部闻讯,大喜过望。
双方相战于率宾县西的海岸边,唐军凭借优质的铠甲、钢刀,座下高头大马大败武器装备处于劣势,靠着一身悍不畏死拼杀的越喜部。
唐军当场斩杀三百余人,越喜部余众向北逃入山林。
解决率宾县境内靺鞨人后,程伯衡婉拒了县令和全城百姓的热情犒劳,立率所部北去与凤凰卫主力汇合。
程伯献率军行至湄南河大拐弯处西岸的山坡上,命令全军抓紧修建营寨,撅深沟竖尖桩。
湄南城外,得知消息的黑水部酋长,黑水靺鞨人称酋长为猛安的阿石木立即召回分散于各地的一千余兵马,加上刚刚增援而来的一千余人,在城外留下两千兵看住城内唐军,亲率四部联军五千余人来战。
程伯献下令全军依靠在营寨外挖出的壕沟、木头搭起来的建议防御工事坚守不出。靺鞨人则围着唐军营寨猛攻不止,连攻五日,付出近两千人的伤亡仍不能下,唐军伤亡也在四百余。
再次打退靺鞨人的进攻,程伯正持滴血横刀立在寨墙上大声讥笑道:“靺鞨豚不过如此,今日可还再来与吾大战三百回合?”