鲁国能够以弱胜强,主要有以下三个原因:第一,政治清明,民心所向。这一点在鲁庄公和曹刿战前对话中表现得十分清楚。第二,上下团结,君民一心。面对强敌压境的紧张形势,鲁国上自国君庄公。下至平民曹刿,均以国家利益为重,精诚团结,奋起抗敌,其势当然难以被击败。
第三,曹刿能够掌握正确的战略战术——避其锋芒,以逸待劳。临阵而斗,用智为上。曹刿根据齐军来势凶猛、人数占优的实际情况,采取坚守不出、挫其锐气的策略,没有一开始就盲目地”以卵击石“。然后准确地把握战机,后发制人。通过双方勇力的此消彼长,很快就扭转了双方力量对比的优劣关系,结果一举溃敌。