与吕布暗暗私通,派人几次请曹豹前来,曹豹心中有鬼,躲在府上不敢出。张飞大怒,忍不住破口大骂:“狗日的曹豹,吃里扒外的东西,还好我发现的早,否则城池被他卖了都不知道!来人,速速点兵,随我去拜会曹太守!”曹豹听说张飞亲自率军前来,急忙召集府兵抗衡,又派人通知昔日部将前来救驾。
张飞途中听说曹豹召集丹阳兵前来,恨得咬牙切齿,“狗贼,这是狗急跳墙了,看小爷怎么治他!”张飞率兵包围了太守府,没想到曹豹提前一步逃往城门。张飞大惊失色,一边派人捉拿曹豹亲信,一边亲自率领几十亲兵急追。
待追到南城门时,曹豹率一千丹阳兵与张飞鏖战,下邳城大乱。张飞奋力拼杀,直杀到午夜时分,这才击溃丹阳兵。曹豹惊惧万分,率领上百亲信直奔城外逃去。张飞上马急追,冲入人群一阵突刺,将曹豹亲信全部斩杀,又一马当先拦下曹豹。曹豹心胆俱裂,双股打颤,张飞怒不可遏,飞矛攻去,十回合斩杀曹豹。这时吕布已经率领大军水陆并进,来到下邳城西四十里处,虎视下邳。