赵云、甘宁依孔明之计,潜从小路绕过程普军营,伏于周昕部来途,命令军士断桥梁。周昕率领部下赶到河边,见几处桥梁皆断折,征求当地船只渡河,士兵渡河逾半,赵云、甘宁两部伏兵突起,周昕前军突遭精兵攻击,顿时乱成一片,士兵死伤众多。周昕得部下死战得脱,夺舟逃回岸,已渡河的近两万士兵,得脱者只有五千余众。其军粮草辎重,多为两将所夺。
赵云、甘宁两将此战大胜,又得降兵万余,辎重若干,让副将向宠、韩玄率领本部兵马押送降兵、辎重归城。两将就地整顿士兵,屯兵在程普军营东侧。
程普闻到周昕兵败消息,急召众将相商。黄盖此时又遣人来报,说遭到水师诱敌之计,为张允统兵劫去水寨,诸葛亮统兵亲自指挥作战,水师大败,败军已沿水路退往庐江方向。程普因为周昕、黄盖两军皆已退回,大势已去,传令即刻拔寨,火速退往鄱阳郡城。
程普部东行不到五里,为赵云、甘宁两将率领部下拦住去路。程普部下士兵结阵迎敌,两军激烈厮杀。此时,黄忠引领部下从后杀到,两军夹攻,程普部大败,折兵万余,杀出一条血路,退往鄱阳郡城。
金旋得到予章大胜捷报,吩咐步鹭赴予章郡城慰问诸将。此时忽然传来急报,王贤借诸葛亮主力与孙坚军相持之时,募兵予章下辖县城温县,占据城池,发动叛乱。金旋急命陆绩率领三千兵马驻守赤壁,让凌操率领部下赴温县平叛,让许诸率领三百虎卫营壮士相助。
最初金旋夺取魏县之时,行贼喊捉贼之计,江苏文统兵杀死县令全家。时王贤统兵在外,幸免遇难。金旋因为县令没有恶迹,杀其全家,心中有愧,对待王贤甚厚。
此时予章郡城已下,魏城已为内郡之地,因为前方战事紧张,后方各县驻军极少。其时人才缺少,王贤投靠金旋后分到张允手下。张允不知此事始末,见他有些才干,推荐他到温县任县令。
王贤先前不知其父遇刺乃金旋遣人所为,见金旋治民宽厚,治军严明,辖内民心望归,虽然觉得有夺地之仇,却无可奈何。此时为温县县令,也是一县之地,闻金旋招兵命令,召募士兵三千。
县中旧吏听闻魏县之事传言者,偷偷派人告知王贤。王贤听后大怒,率领所募新兵,杀死温县其余官吏,抢夺库房钱粮分与众兵,以结军心。此时张允在程普部退兵后,奉命巡视予章西部各县,闻知温县生变,率领部下前来处理。王贤见张允兵众,不敢与战,伪言其为贼人挟持,不得以而为之。张允从军多年,不是易骗之人,派人密往县中打探,查出实情。于夜率领部下偷袭城池,不料王贤心中发虚,早已准备,偷袭不成,急切间未能攻下温县。
张允手下只有二千巡逻士兵,且多为水兵,攻城夺寨,并非所长,王贤与张允相持,有攻有守,不免有些自得,以为金旋部下战力不过如此,有些得意忘形。