商王朝末期,末代商王商紂王在十五年間,不斷地跟東邊的東夷部落干仗,來回征討了兩三次。長期對東夷作戰消耗著商王朝的財富,而周國則趁機在西邊擴張。周國領袖周文王死后,接班的周武王正式開拔去進攻商王朝。
周武王的自有兵員總計是三百輛戰車,虎賁(就是猛士啊)三千人,并不龐大。當然還有一些同盟國擔任配合作戰。軍隊進發得也并不迅速,因為他們后面跟著牛車。行軍路上,周武王乘坐的車轅突然斷為三截,這也不是好兆頭,大雨又下了起來,一連三天還不停止。周武王心里更害怕了,召來姜太公:“或許紂王還是不可以討伐的吧?”
姜太公回答:“不是這樣的。車轅斷為三截,是告訴我們軍隊應該分成三路。大雨下了三天不停,正是上天為我們沖洗兵器。”
“那好吧,我們就去試試運氣吧。”武王說。
周武王的萬人隊伍卷起煙塵,從黃土高原滑下,來到黃河岸邊。周武王的三百輛戰車是怎么過黃河的呢?答曰:利用浮橋,就是把很多木船用繩索連起來,橫浮在黃河上。戰車剛剛過完,后邊還有老牛車,運輸給養的,又慢又沉,這座簡陋的橋實在受不了了。當大軍剛剛過完,有個別船只干脆沉下水去,軍士們很是恐懼。姜子牙當即宣布:“橋壞了沒關系,干脆把它燒掉!周武王是為父報仇,有死無生,燒掉浮橋,以示絕無退路!”
周軍最終在一個黃昏時分冒著傾盆大雨抵達河南淇縣(朝歌)的郊外一塊叫做“牧野”的地方。等待雨慢慢停下之后,周軍趁著夜色開始列陣。紂王則已經聞訊,也發兵拒之。雙方天明后隨即展開鏖戰。與東夷的長年消耗戰,已經使商王精銳紛紛戰死,所余主力被牽制在東方,撤不回來,此時能夠被組織起來倉促應戰的,多是些被臨時征發的民夫和奴隸。戰斗結果是商軍大敗。
紂王年輕的時候身手矯健,體魄俊美,曾經可以扶梁換柱、手格猛虎,但是此時他已經在位五十年,六七十歲的光景,并不能親臨前線,而是和自己的媳婦妲己呆在朝歌城里等消息。
周武王在牧野戰勝商軍,隨即乘勝追到朝歌,攻進王宮,舉起大斧子,把妲己和紂已經雙雙自焚燒糊了的腦袋砍下來,掛在大小兩面白旗之上。商朝就這樣隨風而翻入到歷史不復的從前了。