华节度使周智光杀陕州监军张志斌,联合前虢州刺史庞充一同谋叛,李豫派郭子仪征讨,很快周智光便被其帐下牙将姚怀、李延俊所杀,献首郭子仪,李豫遂封姚怀为感义郡王,李延俊为承化郡王,但这却引起了河北诸侯的不满和动荡,在一场骚乱中,幽州节度使、检校侍中、幽州大都督府长史李怀仙被其部下朱泚所杀,朱泚遂自领幽州节度使,统重兵南下至冀州与田承嗣达成联盟,一直与李怀仙交恶的田承嗣后患得以解除,便再次将注意力转向淮南,六月,田承嗣屯六万重兵于徐州,眼看一场大战即将爆发。李月自领淮南道后,将战略重心转到了备战之上,几乎所有的政事都丢给了崔焕、颜杲卿、韦黄裳三人,李月非常清楚,他和田承嗣迟早必有一战,虽然自己的军队是百战之军,但田承嗣的军队也是精锐之士,尤其得到了史思明最精锐的五万魏州军,在此情况下,只有充分准备者才有获胜的希望,李豫同意他扩兵至六万,但李月军其实已经拥军八万,新募的两万军被命名为“镇北军”由大将王潜率领驻扎在楚州。十月,李月得报田承嗣命其侄田悦为魏州留守,自己已经到了徐州,李月知道,这是大战即将开始的征兆,他当即命林衡率一万水军绕道沿海北上,攻占守捉(青岛),从侧面占领山东半岛,截断田承嗣的后路。他自己则亲率最善战的五千虎卫军赶赴宿州,命段秀实也北上接应。宿州的萧县,这里曾是汉初名臣萧何的故里,故名萧县,在县城北面三十里,有一条不算很宽的河,当地人称之为拜相河,传说萧何就是得该河河神的梦托,才结识了刘邦,最终成了汉朝第一相,过了河便是徐州的地界。十月二十九日,蔡明德派副将王西曜埋伏在河边,准备伏击田承嗣从陈留运来的粮船,这时双方的脸面尚未撕破,各自士兵在沿河边巡逻时,还互相开着玩笑,尽管双方都心照不宣,但田承嗣还是吃定李月不敢先动手,授自己予把柄。可他田承嗣却不知道,真正驻守宿州的竟是以奇袭闻名大唐的蔡明德,而不是李月为迷惑他,名义上任命的以稳重而出名的王韶,否则他田承嗣决不敢这样大意。黄昏时分,满载十万石米的数百条粮船一字拖来,足有近二里长,粮船的前后各有五百军护卫,经过几天的跋涉,粮船已经进了徐州地界,再行两个时辰,便到了最后的目的地,但这些疲惫的护卫军绝没有想到,就在前方三里外,有一支伏兵正静静地等着他们的到来。()