月二十一日，周军抵达孟津（今河南省孟津县），与庸、卢、彭、濮、蜀、羌、微、髳等方国（商为王畿，臣属为方国）部落部队会合。二十八日周军由孟津冒雨东进，从汜地（今河南荥阳汜水镇）渡过黄河，至百泉（今河南辉县西北）而东行，每天近三十公里的速度急行军，直捣帝辛的行在朝歌（今河南淇县），二月二十六日抵达牧野（今河南省新乡市）。周人宣传商方武装大量战俘迎战周师，《诗经》上称“殷商之旅，其会如林”。《史记•周本纪》记载商军达七十万之众（一说十七万），较夸张。二十七日清晨，周军庄严誓师，历数帝辛种种暴行，即为《尚书》所