南北朝形成对峙局面以后,魏、宋两国都想吞并对方,所以边界经常发生战争,公元450年,战争升级。
战斗从春季开始,魏帝拓跋焘亲自率领十万兵马进攻宋朝悬瓠(hù)城(今河南上蔡),围攻一个多月没有成功,不得不退兵。
夏季到了,南朝宋军又对北魏发动报复性攻击。时值雨季,拓跋焘躲在城内不战。一直拖到冬季,拓跋焘亲领百万大军攻宋,节节胜利,势不可挡。魏军所到之处,烧杀抢掠,每打胜一仗,士兵们便任意奸淫妇女取乐。
宋军则节节败退,义隆皇帝无奈,只得派侍中田奇带上御酒、珍宝等贵重物品向拓跋焘求和。拓跋焘在大帐里,一边哄孙子玩,一边接见田奇。田奇说明来意后,拓跋焘傲慢地说:“讲和也可以,但必须将你们皇帝的女儿嫁给我这小孙子当媳妇……”
田奇回到建康,向宋帝义隆如实汇报,义隆认为受了污辱,坚决不肯,大臣们都沉默不语,大殿内静悄悄的,一片死气沉沉。过了一会儿,吏部尚书江湛表示愿与魏军决一死战。不料,皇太子劭把江湛骂了,抓着江湛的衣襟说:“我看把你的女儿送给胡孙当老婆吧,免得你把胡人带入京都!”
义隆皇帝忙厉声制止太子,但太子的话使他受了启发,找了一个宫女,冒充皇帝女儿送给拓跋焘。
拓跋焘见宫女漂亮迷人,非常高兴,留下自己享用,并当即退兵。魏军退兵途中,经过盱眙(xūyí)城,拓跋焘听说城内粮草充裕,还盛产好酒,便派人送信给盱眙城太守沈璞,让他将城里的粮草全献给魏军,外加美酒一桶,不然,杀进小城,片甲不留。
傍晚时分,沈璞派人送给魏帝一桶酒,并且说第二天献出粮草。拓跋焘十分得意,忙让众将来品尝美酒。谁知,打开桶盖时,怪味儿刺鼻,一位士兵遵命喝了一口,立即吐出,说桶里装的是尿。
拓跋焘被戏弄,气得火冒三丈,第二天便率军包围了盱眙城。拓跋焘在城下指名叫骂沈璞,沈璞毫无惧色,以理反击,并射出一箭,拓跋焘急忙一闪避过,稍慢一点儿便会被射中脑门儿。
拓跋焘恼怒至极,下令攻城。这时城上箭如飞蝗,滚木垒石似冰雹而下,魏军无法靠近城墙,只好退兵。
第二天拓跋焘又率魏兵包围了盱眙城,并往城上射去一封信。沈璞见信中写道:“沈贼,今日攻城非我鲜卑人,而是丁零、胡人和羌人,尔若尽力杀戮,于朕甚利……”
拓跋焘写信的目的是气一气沈璞,不料弄巧成拙,沈璞将计就计,让嗓门大的兵士在城楼上高声朗读这封信,魏军各族士兵一听,顿时像开锅一般,议论开来。沈璞又给拓跋焘写了一封回信,大意是:以尿代酒,非璞不恭,因我城中之酒,专给人喝,你不是人,故以尿相赠。我城粮食,廪廪相连,堆积如山,贵军如用,可以物易物。一卒之头可换一粒米,惟你之头,念你系一国之君,可换一廪,怎么样?
拓跋焘看完这封信,气得破口大骂,立即命令攻城。但各族士兵听了刚才那封信,正在气头上,站在原地不动。拓跋焘火了,命令鲜卑族兵放箭,射死许多其他族的士兵,于是惹火了这些兵士,反与鲜卑兵厮杀起来,拓跋焘喝止不住,只得鸣金收兵。
拓跋焘越想越来气,为了报复沈璞,连夜让士兵制作一个铁床,上面排满尖刀,刀尖朝上,十分吓人。天亮以后,抬着铁床来到城下。拓跋焘对沈璞大声说:“沈贼听着,朕特意为你制作这张床,待破城之后,便让你躺在床上,尝尝是啥滋味儿。”
沈璞略一思忖,让士兵将一口黑漆棺材抬上城墙,指着棺材对拓跋焘喊道:“家奴病危,准备了棺木。昨夜观察星象,你将死于家奴之前,念你无暇自备棺材,故借你先用。请过目,此棺盛殓你和幼孙是否可以?”
魏帝气得心里冒火,他下了死命令全力攻城。城上守军忽然将煮开的豆油和热水泼下,魏军猝不及防,烫得哭爹喊娘,直往后撤。魏军仗着人多,退下一批又冲上一批。城上泼完了油和开水,又投下霹雳炮,即用石灰和硫磺制成的炮,炸开以后,威力很大,将攻城魏兵击退。
魏军攻了一个多月,死伤无数,粮草已经不多,每天只能吃一顿饭,士兵饿得面黄肌瘦。拓跋焘骑虎难下,进退两难。这天,沈璞让兵士向城下魏军扔下数千个小口袋,袋中装着浸过毒药的炒黄豆。魏兵争夺到,吃下后,很快死亡,一夜之间死了数千人。
拓跋焘见状,又恨又怕,不敢再战,带领剩下的士兵,返回都城平城。
在盱眙城吃了败仗,拓跋焘闷闷不乐,中常侍(侍从皇帝、传达诏令的官)宗爱向皇帝密报:仲尼道盛常接近太子,图谋不轨。魏帝闻听,不问青红皂白,下令把仲尼道盛杀了。太子无奈,留下一封遗书,饮毒酒自杀。