周武王打敗商紂王的原因有兩個(gè)。首先,商紂王在戰(zhàn)略指揮上失策。他應(yīng)該固守朝歌這座堅(jiān)固城池,而不該決戰(zhàn)牧野。朝歌城池堅(jiān)固,糧草充足,利在以逸待勞、以飽待饑、以靜制動(dòng),以守待攻方為上策。然而,商紂王卻奔赴牧野決戰(zhàn),勞師遠(yuǎn)襲,糧草裝備供應(yīng)不足,屬于戰(zhàn)略上的失策。其次,商軍主力遠(yuǎn)在東南,無法及時(shí)回援。如果商紂王固守朝歌,周武王進(jìn)攻朝歌超過3個(gè)月不下,內(nèi)部矛盾就會(huì)暴露,而商軍主力差不多回援,里外夾攻,必然導(dǎo)致周武王打敗商紂王。因此,周武王打敗商紂王的原因是商紂王戰(zhàn)略指揮上的失策和商軍主力無法及時(shí)回援。