曹操没有在彭城作任何耽搁,得到刘备主力在小沛的消息,直接下令大军兵分俩路,一路5000虎豹骑在自己的率领下,扑向小沛;另一路夏侯惇、张辽等人带领精兵团直接插向下邳城,截断了小沛和下邳之间的联系。徐州的大小城池虽然多数已经归顺刘备,可是,这里留下的官员大部分还是曹操原来任命的人,刘备没有这么多人,也没有这些精力来重新洗牌的,所以,曹操的大军一到,这些地方又顺风转舵,直接又归降了回来,实在搞笑。
刘备刚集整部队离开小沛城里,已经得到曹军到来的消息。刘备急忙整顿军队准备迎敌。不过,他的斥候带来的消息是:曹操亲自带领大队骑兵前来,曹军的先锋部队离小沛不足百里。刘备根本就不相信,他还在对简雍笑道:“斥候无知,见曹字军旗以为曹操老贼来乎?”他也是胆子够大,当曹军突袭到了小沛城外 40里的时候,自带百骑出望曹军来之途。远远地看见了曹军的先头部队已经冲了过来,刘备仔细一看队伍的旌旗,妈呀!果然是曹操亲自来了。
这个时候的刘备没有调侃的乐趣了,连他自己说的“曹公自来,未可知耳!”的话都丢在了脑后,他知道自己连吕布都赢不了,更不要说是曹操了。刘备的逃命功夫显示了出来,扔下身后集结完了的万余兵士不顾,是撒开长腿就跑(当然是骑马)。刘备的命真大,因为甘宁不认识刘备呀!他是那里人多就往那里冲,刘备这逃命的区区数十匹马根本就没有放在他眼里(当然,他也没有想到一方主帅会扔下自己得军队先跑的),他还以为就是对方的斥候骑兵呢,他是冲着小沛城外集结的军队冲了过去。
刘备的军队正等着出去侦查的主帅回来呢,哪里想到主帅跑了,敌人却到了。等他们看到甘宁的千名突前骑兵冲杀过来的时候,还是一愣,随即明白过来,再想排成作战编队,可是已经晚了。甘宁带领军士,真如一把尖刀般地捅进慌乱中的刘备大军中,手中的长枪是远挑进打,逢人就杀呀。跟随他的千名骑兵也是个个都不含糊,如猛虎下山般地在刘备军中大开杀戒。没有了主帅的军队如同没头苍蝇般只剩下逃命的份了。在一片混战中,甘宁身边根本就没有了敌人(全吓得躲呀),他也不停地寻找着,谁的盔甲最鲜亮(谁重要呀!),就冲谁去,乱战中,竟然被他一口气挑落夏侯博,陈跃两员有名将官,还有几个姓名都不曾有记录的偏将。