南宋高宗绍兴六年(1136 年),左仆射赵鼎、右仆射张浚积极准备北伐,收复失地。南宋北伐,被金国立为“齐帝”的刘豫首当其冲。
刘豫字彦游,永静军阜城(今河北衡水阜城)人,北宋元符年间进士及第,曾任河北西路提刑官。南宋建炎二年(1128 年),刘豫任济南知府,在金军围攻济南城时投降。此时,金人尚无吞并南宋的政治与军事准备,遂册封刘豫为“大齐皇帝”,建都大名(今河北邯郸大名),意在使刘豫作为金国的傀儡皇帝挡在金国与南宋中间,成为金国与南宋的一个缓冲地带。刘豫闻知宋将大举北伐,必将先伐他的“齐国”,遂向金国告急,请求发兵增援。
金熙宗召集群臣商议是否援助刘豫,大臣宗磐认为:当初金太宗立刘豫为“齐帝”,“欲豫辟疆保境,我得安民息兵”,为的是令刘豫作为抵御南宋的盾牌。而如今刘豫既不能“辟疆”,又不能“保境”。若从刘豫之请发兵相助,则刘豫受战后之利,而金受战争之弊。况且,前年刘豫怂恿金伐宋,结果败于大仪镇,凭什么再答应他呢?
金熙宗遂决定不发兵帮助刘豫,只是派大将完颜宗弼(即兀术)率军屯于黎阳(今河南浚县),坐山观虎斗。
刘豫见金不发兵来援,硬着头皮征各地之兵达三十万众,不等南宋来攻,欲先下手为强,分为三路南下攻宋。其战略部署为:命儿子刘麟为中路军统帅,由寿春进攻合肥;命侄子刘猊为东路军统帅,自涡口(今安徽怀远东涡水入淮之口)出进攻定远;西路军由孔彦舟统领,自光州(今河南潢川)进犯六安。
可笑的是,刘麟令其士卒穿上金兵的服饰,狐假虎威,为的是吓唬南宋军民。
刘猊则率军数万,欲自宣化(今安徽滁州西北)进攻建康(今江苏南京),其前锋被南宋主管殿前司公事杨沂中击败。刘猊于是不敢孤军深入,打算至合肥与刘麟会师。刘猊率军进至藕塘(今安徽定远东南),又与杨沂中之军遭遇。刘猊指挥大军据山列阵,向宋军射箭,矢如雨下。杨沂中道:“吾兵少,情见则力屈,击之不可不急。”(《续资治通鉴·宋纪一百十七》)乃遣摧锋军统制吴锦率铁骑五千冒着敌人的矢石冲了上去,冲入敌阵,伪齐之军阵脚大乱。杨沂中则亲率精骑绕到敌军的侧翼,配合吴锦的骑兵攻击刘猊。刚一短兵相接,宋军便纷纷大呼:“破贼矣!”齐军惊愕,尚未回过神来,背后复又大乱。原来南宋江东宣抚司前军统制张宗颜等率军来援,见杨沂中已与刘猊交兵,立即从刘猊军的背后发起攻击,刘猊军顿时四处逃窜。刘猊对其谋士李谔道:“刚才见一长髯将军,锐不可当,果真是杨沂中!”遂率左右数人弃军先逃。伪齐军数万人皆僵立骇顾,不知所往,杨沂中跃马喝道:“你们皆是赵家臣民,还不速降!”伪齐军士一听,纷纷投降。
刘麟闻知刘猊几乎全军覆没,大惧,已不敢再南下进攻,忙拔营北退。杨沂中与宋将王德等乘胜追击,获敌船数百艘,车数千辆,骑甲、金帛、钱粮以及军需之物不可胜计。
孔彦舟所率伪齐西路军此时正围攻光州,听说刘猊已败,亦不敢恋战,引兵北还。
宋高宗赵构闻捷,特遣中使至杨沂中军营犒劳之,并晋升之为保成军节度使、殿前都虞侯,不久又任之为马步帅。
南宋击伪齐藕塘大捷,致使“北方大恐”。金熙宗遣人责问刘豫败军之罪,刘豫忧心如焚,遂废刘猊为庶人以塞责。
而金廷却并不满意,觉得刘豫如同一个废物,乃于次年废刘豫为蜀王,伪齐小朝廷遂不复存在。