美女,驪戎地區出產的紅鬃白身、目如黃金的駿馬,有熊國出產的三十六匹好馬,還有其他一些珍奇寶物,透過殷的寵臣費仲獻給紂王。紂見了這些非常高興,說:“這些東西有了一件就可以釋放西伯了,何況這麼多呢!”於是赦免了西伯,還賜給他弓箭斧鉞,讓他有權征討鄰近的諸侯。紂說:“說西伯壞話的是崇侯虎啊!”西伯回國之後就獻出洛水以西的土地,請求紂廢除炮格的刑法,這種刑罰就是在銅柱上塗上油,下面燒起炭火,讓受罰者爬銅柱,爬不動了就落在炭火裡。紂答應了西伯的請求。
西伯暗中做善事,諸侯都來請他裁決爭端。當時,虞國人和芮(ruì,瑞)國人發生爭執不能斷決,就一塊兒到周國來。進入周國境後,發現種田的人都互讓田界,人們都有謙讓長者的習慣。虞、芮兩國發生爭執的人,還沒有見到西伯,就覺得慚愧了,都說:“我們所爭的,正是人家周國人以為羞恥的,我們還找西伯幹什麼,只會自討恥辱罷了。”於是各自返回,都把田地讓出然後離去。諸侯聽說了這件事,都說:“西伯恐怕就是那承受天命的君王。”
第二年,西伯征伐犬戎。下一年,征伐密須。又下年,打敗了耆(qí,其)國。殷朝的祖伊聽說了,非常害怕,把這些情況報告給紂帝。紂說:“我不是承奉天命的人嗎?他這個人能幹成什麼!”次年,西伯征伐邘。次年,征伐崇侯虎。營建了豐邑,從岐下遷都到豐。次年,西伯逝世,太子發登位,這就是武王。
西伯在位大約五十年。他被囚禁在羑里的時候,據說曾經增演《易》的八卦為六十四卦。詩人稱頌西伯,說他斷決虞、芮爭執以後,諸侯們尊他為王,那一年就是他承受天命而稱王的一年。後來過了九(十)年逝世,諡為文王。他曾改變了殷之律法制度,制定了新的歷法。曾追尊古公為太王,公季為王季:那意思就是說,大概帝王的瑞兆是從太王時開始興起的。
武王登位,太公望任太師,周公旦做輔相,還有召公、畢公等人輔佐幫助,以文王為榜樣,承繼文王的事業。
武王受命第九年,在畢地祭祀文王。然後往東方去檢閱部隊,到達盟津。製做了文王的牌位,用車載著,供在中軍帳中。武王自稱太子發,宣稱是奉文王之命前去討伐,不敢自己擅自作主。他向司馬、司徒、司空等受王命執符節的官員宣告:“大家都要嚴肅恭敬,要誠實啊,我本是無知之人,只因先祖有德行,我承受了先人的功業。現在已制定了各種賞罰制度,來確保完成祖先的功業。”於是發兵。師尚父向全軍釋出命令說:“集合你們的兵眾,把好船槳,落後的一律斬殺。”武王乘船渡河,船走到河中央,有一條白魚跳進武王的船中,武王俯身抓起來用它祭天了。渡過河之後,有一團火從天而降,落到武王住的房子上,轉動不停,最後變成一隻烏鴉,赤紅的顏色,發出魄魄的鳴聲。這時候,諸侯們雖然未曾約定,卻都會集到盟津,共有八百多個。諸侯都說:“紂可以討伐了!”武王說:“你們不瞭解天命,現在還不可以。”於是率領軍隊回去了。
過了兩年,武王聽說紂昏庸暴虐更加嚴重,殺了王子比干,囚禁了箕子。太師疵、少師強抱著樂器逃奔到周國來了。於是武王向全體諸侯宣告說:“殷王罪惡深重,不可以不討伐了!”於是遵循文王的遺旨,率領戰車三百輛,勇士三千人,披甲戰士四萬五千人,東進伐紂。第十一年十二月戊午日,軍隊全部渡過盟津,諸侯都來會合。武王說:“要奮發努力,不能懈怠!”武王作了《太誓》,向全體官兵宣告:“如今殷王紂竟聽任婦人之言,以致自絕於天,毀壞天、地、人的正道,疏遠他的親族弟兄,又拋棄了他祖先傳下的樂曲,竟譜制淫蕩之聲,擾亂雅正的音樂,去討女人的歡心。所以,現在我姬發要恭敬地執行上天的懲罰。各位努力吧,不能再有第二次,不能再有第三次!”