齐国被鲁国打个大败后，齐桓公仍不听管仲劝阻执意侵略鲁国国土，且鲁国求和而齐桓公仍不罢手。齐鲁两国会盟时，鲁庄公持剑威胁要与齐桓公同归于尽，曹刿同样持剑站在台阶前拦阻管仲等齐国大臣，不得上前干涉齐桓公归还鲁国国土的决定。但并未交代长勺之战是否为曹刿指挥；《史记》则完全没交代长勺之战以及何人指挥。只纪载鲁庄公任命曹沫担任将领，鲁国在曹沫指挥下与齐国三次战争皆败，齐鲁会盟时曹沫执匕首劫齐桓公，曹沫要求齐桓公归还所有侵略鲁国获得的土地。而曹沫、曹刿是否为同一人，尚有待考证。