王輔與陳忠兩人一路疾行,趕回大東溝,將偵察來的情報報告給毛文龍。
毛文龍看後,判斷金軍的兵力不足,這樣布防應是針對朝鮮人的,並不是明軍,金國將領可能認為明軍遠在天邊,對鎮江構不成威脅。他迅速召集軍中將領宣布攻打鎮江的作戰方案:毛承碌率三百精兵從北門突入,搶奪敵人馬匹,衝擊敵人後路。孔有徳率石城島之兵攻西門,王輔率陳忠耿仲明耿仲裕兄弟率軍攻南門。毛文龍親領水師,率盾牌手弓箭手佯攻江岸守軍,牽製敵人主力。
當晚,毛文龍率船隊進入鴨綠江口,逆流直上,抵達鎮江碼頭,孔有德率軍上岸,先行繞路直奔鎮江城西門。隨後,毛文龍率水師炮艦繼續上行,王輔率領其餘人馬在鎮江城南一裏處列陣。為防金軍騎兵衝陣,王輔在陣前設下數道絆馬索,同時將火槍手弓弩手布置在陣前,又暗中布置了數十刀盾手,專防金軍騎射。一切布置停當,王輔下令,軍中點燃火把,喊聲震天:“女真韃子聽著,天朝大軍已到,速速開城請降!”
王輔這邊擺出要強攻鎮江城的樣子,目的就是吸引敵人注意,掩護其餘各路人馬順利接近目標。
鴨綠江上,毛文龍水師炮艦也開始向守衛的金軍開炮了,尤其是毛文龍的座艦,那艘從日本人手中搶劫來的安宅船,更是逼近了金兵的營寨。金兵向船上射箭,箭如飛蝗,但安宅船如一座海上城堡一般,全然不俱,毛文龍從容地指揮船上炮兵,在盾牌的掩護下,填充火藥炮子,向岸上開炮!
後金守軍沒有在沿岸設置火炮,僅用弓弩對付炮艦,威脅不大。
毛承碌率精兵直撲鎮江北門,先派技擊高手用飛爪攀城而上,盡殺城頭值崗守軍,大開城門。毛承碌率三百精銳殺入鎮江,直撲守軍的戰馬,看守戰馬的後金士卒被小承碌一刀殺死,三百精銳歩卒瞬時間成了騎兵。剩下的馬匹也被趕上了街道,馬群受到驚嚇,四處奔跑,鎮江城一片混亂。驅散了戰馬,毛承碌領頭三百騎從後麵直插江岸金國兵營!這夥人不聲不響的從後麵衝進敵群,不住的揮刀砍殺,把沒有防備的金兵殺了個落花流水。等到金兵將領反應過來,帶著馬隊趕來圍殺時,毛承碌早帶著人殺出重圍,不知去向了!
孔有德率兵攻打西門,西門外地勢險要,金兵又在城頭安置了火炮,易守難攻。孔有德得到毛文龍的授意:不必強攻西門,等待城中內應!所以孔有德率軍攻到城下,放一陣弓弩,便退了下去等待城中內應。
時可達下午便與陳良策接上了頭,陳良策決意打開城門棄金投明,所以城門火炮一響,陳良策便命心腹在軍中散布流言,說明軍已經攻險了南門和北門,女真人已經跑了。西門守軍立時陷入了慌亂,守將佟豐年見狀大怒,立斬數人才將軍心穩定住。這時候陳良策已經帶著親信將佐殺道,陳良策高喊:“佟豐年,你死期到矣!”說著揮刀殺來。
佟豐年大罵:“姓陳的,你個無恥小人,果然早存了叛逆之心。”他揮刀與陣良策廝殺在一處。旁邊時可達見兩人一時也難分勝負,一把將身邊士卒手中的弓箭搶過,開弓搭箭,一箭正中終豐年後心,陣良策順勢將其頭顱砍下。佟豐年手下兵卒本就是明軍,見佟豐年已死,便降了陳良策!