周文王定都丰京后不久,得了一场重病死去了。他的儿子姬发继承了王位,就是周武王。周武王让姜尚加紧训练军队,准备讨伐商纣王。武王的弟弟周公、召公由于才华出众,成为武王的重要谋臣。
周武王在即位的第二年,统率军队来到盟津(今河南孟津东北),会合了八百诸侯。周武王召开誓师大会,指出纣王昏庸无道,已经没有资格君临天下,要大家团结起来,共同除掉这个独夫民贼。可是,武王通过慎重考虑,仍然认为伐纣的时机尚未成熟,命令八百诸侯各回领地,等待他进军的命令,自己也回转丰京。
过了几年,纣王越来越昏庸暴虐。纣王的叔叔比干几次劝谏他,一次比一次强烈。商纣不听良言,反而对他说:“我听说圣人的心有七个窍,倒很想知道王叔的心是什么样子!”于是,可怜的比干被挖心而死。
纣王的哥哥微子悲愤交加,离开了商朝领地。纣的另一个叔叔箕子屡次劝谏无用,便装疯自保,仍被纣王囚禁起来。
这时,周族发生了大饥荒,老百姓生活无着,都希望通过对商作战得到财富,缓解经济压力。周武王觉得伐纣的最好时机已到,就问军师姜尚:“商朝出现了内乱,大臣们有的被处死,有的远逃他乡。在这种情况下伐商,是否能得到益处?”
姜尚说道:“现在的伐商时机,真是老天爷赐给您的。如果您不好好利用,说不定会引来祸殃!”
武王同文王一样敬畏天命,命太卜占卜,测知此次用兵胜负如何。占卜的结果为凶兆。但姜尚力劝武王不要失去这个大好时机。
公元前1046年,周武王拜姜尚为元帅,二人统领五万军队,三百多辆兵车,来到盟津。八百诸侯纷纷前来会师。武王写了一篇散文《太誓》,命人向将士们宣读:
“现在纣不纳忠言,只听女子妲己的胡言乱语,把上天都得罪了。他用极其残忍的方式杀害忠心耿耿的贤臣,疏远自己的亲人。所以,我要代天伐罪,征讨这个人间祸害,希望大家与我共同努力。”
大家认为武王的文章鞭辟入里,义正词严,一齐欢呼起来。这时武王军队的士气无比高昂,全都怀着必胜的信心。
周武王统率雄兵,渡过黄河。此时,纣王的主力部队正在东南一带与夷人作战,远水解不了近渴。纣王临时拼凑了十七万军队,其中不少是解除了镣铐的奴隶。于是,商、周军队在牧野展开一场大战,史称“牧野之战”。
战斗打响后,姜尚不顾年迈,亲自率领虎贲勇士冲锋陷阵。商朝军队敌不过姜尚,丧失了锐气。武王的将士们和各路诸侯见元帅如此英勇,个个不甘落后,拼命杀敌。商军中的奴隶们早就听说武王以仁义治国,居然掉过头来,帮助周军作战。这被称为“前徒倒戈”。
纣王的军队虽多,却打不过周族军队和奴隶们,死伤无数,他们的血都能把杵漂起来。
纣王逃回朝歌,知道大势去矣,就在鹿台放了一把大火,自焚而死。但妲己想,商纣王虽然死了,新的胜利者也许会宠爱她。但是姜尚不肯饶恕妲己,用剑将她杀死。
不久,周武王征服了商朝的大部分领地,建立了周王朝,把国都从丰京迁到镐京(今陕西西安市西)。后人把武王到幽王的时期称为“西周”。