却说张飞自送玄德起家后,一应琐事,俱付陈元龙办理;军机大务,自家参酌,一日,设席请各官赴席。世人坐定,张飞开言曰:“我兄临去时,分付我少喝酒,恐致出事。众官本日尽此一醉,明日都各戒酒,帮我守城。本日却都要满饮。”言罢,起家与众官把盏。酒至曹豹面前,豹曰:“我从天戒,不喝酒。”飞曰:“厮杀汉如何不喝酒?我要你吃一盏。“豹惊骇,只得饮了一杯。张飞把遍各官,自斟巨觥,连饮了几十杯,不觉酣醉,却又起家与众官把盏。酒至曹豹,豹曰:某实不能饮矣。“飞曰:你恰才吃了,现在为何推却?“豹再三不饮。飞醉后使酒,便发怒曰:你违我将令该打一百!“便喝军士拿下。陈元龙曰:玄德公临去时,分付你甚来?“飞曰:你文官,尽管文官事,休来管我!“曹豹无法,只得告求曰:翼德公,看我半子之面,且恕我罢。“飞曰:你半子是谁?“豹曰:吕布是也。“飞大怒曰:我本不欲打你;你把吕布来唬我,我偏要打你!我打你,便是打吕布!“诸人劝不住。将曹豹鞭至五十,世人苦苦告饶,方止。
却说曹豹见张飞只十数人护从,又欺他醉,遂引百十人赶来。飞见豹,大怒,拍马来迎。战了三合,曹豹败走,飞赶到河边,一枪正刺中曹豹后心,连人带马,死于河中。飞于城外号召士卒,出城者尽随飞投淮南而去。吕布入城安抚住民,令军士一百人守把玄德宅门,诸人不准擅入。
小沛离徐州只四五十里,上马便到。吕布到城下时,恰才四更,月色廓清,城上更不知觉。布到城门边叫曰:“刘使君有奥妙令人至。”城上有曹豹军报知曹豹,豹上城看之,便令军士开门。吕布一声暗号。众军齐入,喊声大肆。张飞正醉卧府中,摆布仓猝摇醒,报说:“吕布赚开城门,杀将出去了!”张飞大怒,仓猝披挂,绰了丈八长枪;才出府门上得马时,吕布军马已到,正与相迎。张飞此时酒犹未醒,鄙人能战。吕布素知飞勇,亦不敢相逼。十八骑燕将,保着张飞,杀出东门,玄德家眷在府中,都不及顾了。