武王即位,太公望为师,周公旦为辅,召公、毕公之徒左右王,师脩文王绪业。
九年,武王上祭于毕。东观兵,至于盟津。为文王木主,载以车,中军。武王自称太子发,言奉文王以伐,不敢自专。乃告司马、司徒、司空、诸节:“齐栗,信哉!予无知,以先祖有德臣,小子受先功,毕立赏罚,以定其功。”遂兴师。师尚父号曰:“总尔众庶,与尔舟楫,後至者斩。”武王渡河,中流,白鱼跃入王舟中,武王俯取以祭。既渡,有火自上复于下,至于王屋,流为乌,其色赤,其声魄云。是时,诸侯不期而会盟津者八百诸侯。诸侯皆曰:“纣可伐矣。”武王曰:“女未知天命,未可也。”乃还师归。
居二年,闻纣昏乱暴虐滋甚,杀王子比干,囚箕子。太师疵、少师彊抱其乐器而饹周。於是武王遍告诸侯曰:“殷有重罪,不可以不毕伐。”乃遵文王,遂率戎车三百乘,虎贲三千人,甲士四万五千人,以东伐纣。十一年十二月戊午,师毕渡盟津,诸侯咸会。曰:“孳孳无怠!”武王乃作太誓,告于众庶:“今殷王纣乃用其妇人之言,自绝于天,毁坏其三正,离逷其王父母弟,乃断弃其先祖之乐,乃为淫声,用变乱正声,怡说妇人。故今予发维共行天罚。勉哉夫子,不可再,不可三!”
二月甲子昧爽,武王朝至于商郊牧野,乃誓。武王左杖黄钺,右秉白旄,以麾。曰:“远矣西土之人!”武王曰:“嗟!我有国冢君,司徒、司马、司空,亚旅、师氏,千夫长、百夫长,及庸、蜀、羌、髳、微、纑、彭、濮人,称尔戈,比尔干,立尔矛,予其誓。”王曰:“古人有言‘牝鸡无晨。牝鸡之晨,惟家之索’。今殷王纣维妇人言是用,自弃其先祖肆祀不答,昬弃其家国,遗其王父母弟不用,乃维四方之多罪逋逃是崇是长,是信是使,俾暴虐于百姓,以奸轨于商国。今予发维共行天之罚。今日之事,不过六步七步,乃止齐焉,夫子勉哉!不过於四伐五伐六伐七伐,乃止齐焉,勉哉夫子!尚桓桓,如虎如罴,如豺如离,于商郊,不御克饹,以役西土,勉哉夫子!尔所不勉,其于尔身有戮。”誓已,诸侯兵会者车四千乘,陈师牧野。
帝纣闻武王来,亦发兵七十万人距武王。武王使师尚父与百夫致师,以大卒驰帝纣师。纣师虽众,皆无战之心,心欲武王亟入。纣师皆倒兵以战,以开武王。武王驰之,纣兵皆崩畔纣。纣走,反入登于鹿台之上,蒙衣其殊玉,自燔于火而死。武王持大白旗以麾诸侯,诸侯毕拜武王,武王乃揖诸侯,诸侯毕从。武王至商国,商国百姓咸待於郊。於是武王使群臣告语商百姓曰:“上天降休!”商人皆再拜稽首,武王亦答拜。遂入,至纣死所。武王自射之,三发而后下车,以轻剑击之,以黄钺斩纣头,县大白之旗。已而至纣之嬖妾二女,二女皆经自杀。武王又射三发,击以剑,斩以玄钺,县其头小白之旗。武王已乃出复军。
其明日,除道,脩社及商纣宫。及期,百夫荷罕旗以先驱。武王弟叔振铎奉陈常车,周公旦把大钺,毕公把小钺,以夹武王。散宜生、太颠、闳夭皆执剑以卫武王。既入,立于社南大卒之左,右毕从。毛叔郑奉明水,卫康叔封布兹,召公奭赞采,师尚父牵牲。尹佚筴祝曰:“殷之末孙季纣,殄废先王明德,侮蔑神祇不祀,昏暴商邑百姓,其章显闻于天皇上帝。”於是武王再拜稽首,曰:“膺更大命,革殷,受天明命。”武王又再拜稽首,乃出。
封商纣子禄父殷之馀民。武王为殷初定未集,乃使其弟管叔鲜、蔡叔度相禄父治殷。已而命召公释箕子之囚。命毕公释百姓之囚,表商容之闾。命南宫括散鹿台之财,发钜桥之粟,以振贫弱萌隶。命南宫括、史佚展九鼎保玉。命闳夭封比干之墓。命宗祝享祠于军。乃罢兵西归。行狩,记政事,作武成。封诸侯,班赐宗彝,作分殷之器物。武王追思先圣王,乃襃封神农之後於焦,黄帝之後於祝,帝尧之後於蓟,帝舜之後於陈,大禹之後於杞。於是封功臣谋士,而师尚父为首封。封尚父於营丘,曰齐。封弟周公旦於曲阜,曰鲁。封召公奭於燕。封弟叔鲜於管,弟叔度於蔡。馀各以次受封。
武王徵九牧之君,登豳之阜,以望商邑。武王至于周,自夜不寐。周公旦即王所,曰:“曷为不寐?”王曰:“告女:维天不飨殷,自发未生於今六十年,麋鹿在牧,蜚鸿满野。天不享殷,乃今有成。维天建殷,其登名民三百六十夫,不显亦不宾灭,以至今。我未定天保,何暇寐!”王曰:“定天保,依天室,悉求夫恶,贬从殷王受。日夜劳来定我西土,我维显服,及德方明。自洛汭延于伊汭,居易毋固,其有夏之居。我南望三涂,北望岳鄙,顾詹有河,粤詹雒、伊,毋远天室。”营周居于雒邑而後去。纵马於华山之阳,放牛於桃林之虚;偃干戈,振兵释旅:示天下不复用也。
武王已克殷,後二年,问箕子殷所以亡。箕子不忍言殷恶,以存亡国宜告。武王亦丑,故问以天道。