《滿洲實錄》中渾河北岸戰鬥繪圖
後金軍發起了一輪接一輪的攻擊,土司軍被一步步壓迫到渾河岸邊。當時戰場混亂,由於無法在北岸從容列陣,因而戚家軍未過河增援,遂在渾河南岸五里外布陣,列置戰車槍炮,掘壕安營,用秫秸為柵,外塗泥巴,準備死守。
在八旗軍連續的強力衝擊下,北岸的明軍終於支撐不住,陣型被衝破。從古至今,步兵打騎兵唯有依靠結成緊密的陣型,如果陣型一破,那就只剩下屠殺。
周敦吉(四川永寧宣撫司)、秦邦屏及參將吳文傑、守備雷安民等皆力戰而死,周世祿率部從西北殺出,鄧起龍、袁見龍帶領殘軍撤過渾河,均進入浙兵陣內。
《兩朝從信錄》卷六《張思任目擊艱危疏》:「有為沈城既破,川兵紮營甚堅,李永芳得我火炮手,親什其縛,人賞千金,即用以攻川兵,而川兵無不立碎者。」此一說法常常被人用來證明土司軍是因遭火炮轟擊而敗,但屬自我安慰,不足信。無論是後金當時的作戰記錄還是明朝遼東巡按張銓的奏報均沒有提及此事。瀋陽城牆矮小,無法布置大炮,且明朝新造之呂宋銅炮僅配備到了遼陽和奉集堡兩處,瀋陽城外是預先配置的小炮,射程短、威力小,需敵軍抵近時發炮方能造成殺傷。
《明實錄熹宗實錄》實錄卷之七:「川浙總兵陳策等率師援瀋陽及奴賊戰於渾河死之時策等提兵至渾河橋南聞瀋陽失守下令還師禆將周敦吉等固請進戰石柱土司副總兵秦邦屏引兵先渡河與諸將營橋北浙兵三千與陳策等營橋南邦屏等營未就奴四面攻之將卒殊死戰殺奴二三千人賊卻而復前如是者三奴益生兵至諸軍飢疲不支周敦吉秦邦屏吳文傑雷安民皆戰死他將走橋南入」。
《滿文老檔》記載:「汗往觀之,見渾河以北一里外,有步兵二萬,分立二營,乃命右翼四旗兵取綿甲、攜盾車,徐進攻其二營兵。右翼四旗捕撈抵彼,不待綿甲,紅巴牙喇兵至來即進擊。明之步兵,皆系精銳兵,驍勇善戰,戰之不退,我參將一人,游擊二人被擒。此後,擊敗其兵,自陸路追殺至河中,盡全殲之。」
殲滅了北岸明軍後,八旗軍渡河將浙軍包圍,準備發起攻擊。
當得知瀋陽城陷,巡按張銓傳遞命令給奉集、武靖、虎皮、威寧等地明軍,要求撤退回遼陽。副總兵朱萬良、姜弼率領的兩萬援遼邊軍,行至白塔堡立營,派出一千騎步兵向圍攻浙營的後金軍發起試探性進攻。
「滿洲雅松領二百健兵「迎戰,巴牙喇兵見明軍勢大,稍一接戰即落敗遁走。明軍緊追不放,斬殺五名敵軍,奪四匹馬,後續大部隊隨行殺上,直追到後金左固山(左翼四旗,正藍、正白、鑲黃、鑲紅)營前。
努爾哈赤得到報告,大怒,遂令大貝勒代善、皇太極,台吉岳托等率部分右翼四旗馳援,左翼四旗隨即發起反擊。在後金左右翼的夾擊下,明朝建立以來號稱精銳的九大邊兵迅即崩潰。
《清太祖武皇帝實錄》:「帝聞報大怒,親領兵迎敵,因至四王營告之,遂前進。四王急上馬領健騎奔帝前曰:「父皇何須親往,吾願領兵前敵。」帝允其言,四王率兵疾進,其追兵四散奔北。」對於戰敗的雅松,「次日,帝責雅松曰:「吾子皇太極父兄依賴如眸子,然因汝敗走而殺入眾軍中,萬一有失,罪應凌遲,汝何故率吾常勝之軍,望風而走,以失銳氣?」 大怒痛罵,遂定罪,削其職。」