吕布有一支部队驻在濮阳以西,曹操乘夜袭击,将其击溃。
还未来得及撤回,正遇上吕布前来援救。
吕布亲自冲锋陷阵,自清晨一直战到太阳偏西,交战数十回合,两军相持不下,十分危急。
曹操召募壮士去突击敌阵,司马、陈留人典韦率领那些应募壮士在阵前抵御吕布军队的进攻。
吕布军中弓弩齐发,箭如雨下。
典韦对吕布军连看也不看,对那些壮士说:“敌人来到距我们十步的地方,再告诉我。”
壮士们说:“已经十步了。”
典韦又说:“相距五步时再告诉我。”
那些壮士们见敌人已到面前,大为惊惶,赶快喊:“敌人已经到了!”
典韦手执铁戟,大喊而起,冲入敌阵,对面的敌人无不应手而倒,吕布的军队后撤。
这时天色已晚,曹操才得以率军退回自己的营寨。
回营后,曹操提拔典韦为都尉,命他平日率领亲兵数百人,在自己的大帐左右负责警卫。