待炮火停止,城外金軍的寨牆已經被轟塌幾道缺口,壕溝上填出了數條通路,西京東城主城門和四個副門齊開,宋軍萬餘騎兵從城中衝出,越過壕溝後排出鋒矢陣便向金軍營寨發起衝擊。金軍守將大驚,急忙領兵迎戰,可未等他們排出陣勢宋軍前鋒已然殺到,在連珠槍的攢射下剛剛聚起的金軍紛紛落馬,慌亂中哪裡還能列出陣型。
宋軍的龍騎兵以迅雷不及掩耳之勢衝破了金軍還未成形的大陣,躍馬從被轟塌的寨牆殺入,一陣橫衝直撞後將大營折騰的是慘不忍睹,寨子中死屍橫藉,火光沖天,儼然是人間地獄。塌營而過的宋軍在號聲的指揮下迅速分成左右兩軍又從營外兜了回來。
圍困東門的是金軍的一個萬人隊,領軍的萬夫長曾跟這支軍旗上繡著飛奔疾馳的金錢豹的宋軍交過手,知道他們最擅長分割包圍的戰術,折返之後便會將全軍圍住,像豹子一樣將他們撕成一片片的吃掉。可看看被糟蹋的不成樣子的大營,慌亂的四處亂竄計程車兵。他知道在沒有列陣和寨牆依託的情況下自己是無法擋住宋軍的,為今之計只有快跑。
但是想跑也不是那麼容易的。往東跑那邊是高麗的腹地,即便宋軍讓開道路讓他往那邊走他也不會去。那是條絕路,不被恨他們入骨的高麗軍民殺了,也得餓死困死;往南跑那邊是大海,他們又不是水軍,更沒有船,只能跳海餵魚了;往西跑,宋軍艦隊十多艘最大個的戰艦在江上飄著呢,絕不會看著讓他們過去;路只有一條,那就是向北渡過大同江上游回到北岸。與大軍會合。
想明白了後,金軍萬夫長吹響號角召集被打散的軍兵繞過西京城牆向北逃去,欲從那裡的兩座浮橋上過江。可智者千慮或有一失,他忘了大同江是從西京城中穿城而過,宋軍的戰艦能從這邊進去當然也能從那邊出去,等他千辛萬苦領著四、五千敗軍衝破宋軍的阻擊來到江邊有點傻眼。
此時江上的浮橋已經被宋水軍出動小舟燒燬斷了江那邊金軍的退路,他們已經沒有了退路,便祭起了看家本領——浮馬渡江。可當他們紛紛驅馬下水半渡之時,宋水軍卻趁人之危。從水門中駛出了三艘中型戰艦,後邊跟著幾十艘走舸。那些戰艦也不開炮,只是在江中往來衝撞。
船雖然是木頭做的,可也比肉和骨頭硬。人和戰馬甚至經不起他們的剮蹭,一時間金軍紛紛落水,人馬在江面上沉浮。而宋軍這時又裝起了好人。駕著走舸小舟過來,反抗的一槍了結。投降的則被撓鉤搭上了船,捆的死豬似的扔在船上。只是落水的人太多,宋軍準備不足,水也涼點,很多金軍等不到他們的‘救護’便沉了底兒!
金軍萬夫長打仗衝在前頭,逃跑當然也衝在前邊,他憑藉著完美的人馬配合,左突右鑽,躲過戰艦的衝撞,小船的追捕,過了江心已經能看到對岸接應他們的兄弟們焦急的面孔,他們是又蹦又叫,還不住的向江中敵艦放箭,想將他們趕走,可惜他們的弓太軟了,根本射不到,還離著挺老遠便落入水戰隨江流飄走了。
“不要放箭!”金軍萬夫長衝著對岸喊道,他倒不是心疼箭矢的來之不易,勸他們節約,而是擔心自己被流矢所傷,現在他既要躲江中的宋軍戰船,還要瞅著從天上掉下來的箭矢,很是辛苦。要不說做事要一心一意呢,他這麼一分心,一個沒瞅到,被船槳一下擊中了馬屁股,戰馬吃痛往後一沉,他滑下了水,剛掙出水面,又一支船槳落下,把他拍回了水中,緊接著是兩下、三下、四下…直到戰艦駛過,這時人腦袋已經被拍成爛西瓜了!
一個上午戰事結束,東城金軍戰敗,封鎖解除,打通了西京與開京之間的通路。而金軍一個萬人隊只有不足五百人躲過了宋軍水陸追殺逃回了西岸大營,兀朮震驚之餘,惱羞成怒揮兵攻城,卻被打得頭破血流敗回大營…
………
剛一交戰,自己便損