战胜的原因有两点:一是战前鲁庄公是个勤政爱民的好君主,得到人民的拥戴,二是战场上有曹刿的正确判断与指挥,选择了最佳的进攻和追击时机。皆朝于齐的原因是齐国内政修明,改革了许多的弊端,国富民强,后强马壮,成了一个新兴的大国。