李煜听说赵匡胤不肯罢兵,更加惊惶不已。正在此时,又接到从常州传来的急报,说吴越王钱俶奉了赵匡胤的命令,进攻常州。李煜此时手中已经没有兵马可以派去救援,只得写了一封信,派使者送给钱俶,说道:“今日一旦没有了我,明日哪里还会有你?一旦宋天子让你更换地方,恐怕大王也要变城大梁的布衣百姓了。”
钱俶虽然知道他说的也有几分道理,但他也无可奈何,因此并不理睬,依然命令军队进攻,接连夺取了江阴、宜兴和常州。至此,南唐的州郡已经所剩无几,金陵城被围得水泄不通。
此时宋军排列成三寨,困住了金陵。潘美镇守北寨,他把战争形势,绘成图形送给赵匡胤。赵匡胤看完,指着北寨对使者说道:“南唐必定会出兵来进攻,你赶快回去,命令曹彬迅速挖沟来巩固阵地,不要中了敌人的诡计。”使者赶回去禀告了曹彬,曹彬自然遵旨而行。深沟挖成后,南唐军队果然夜里来突袭,潘美率领所属部队依靠新沟抵抗,南唐大败。曹彬上奏战报到朝廷时,赵匡胤笑着说道:“果然不出我的预料。”
在围城的时候,曹彬常常缓攻,希望李煜能归降。到了十一月,曹彬又派人晓谕李煜道:“事势已经如此,你困守孤城,还有什么作为?只可惜一城的百姓,如果你能归降,才是上策。否则城破之日,玉石俱焚,悔之晚矣!”李煜依然迟疑不决,不肯投降。
在金陵城即将被攻克时,曹彬忽然称病不处理事务。众将听说主帅得病,自然都来请安。曹彬问他们道:“你们可知道我为什么会得病买?”众将听了,有人说是积劳所致,有人说是冒寒而成。曹彬摇摇头,说道:“都不是,都不是。”众将暗暗惊异,只好禀请大夫来医治。曹彬说道:“我的病不是药石能治好的,只要诸公能够诚心立誓,克城之日,不妄杀一人,就会自动痊愈。”诸将答应下来,一起焚香立誓。
次日一早,曹彬自称病愈,于是督兵攻城。又过了一日,宋军就攻入了城中。侍郎陈乔急忙跑去向李煜禀告道:“城已被攻破。今日国亡,都是臣等的罪责。请主上诛杀我们,以谢国人。”李煜道:“这是天数使然,卿死又有什么益处?”陈乔说道:“即使主上不杀我,我也没有亦面目再见国人!”于是回到家中,自尽而亡。
南唐的勤政殿学士钟蒨穿好朝服,坐在堂上。听到宋军到了门口,就召集家属,一起服毒而死。张洎刚开始和陈乔约定,和社稷一起赴死。但是陈乔死后,他仍旧洋洋自得,并无自尽的打算。李煜到了这个时候,也无法可施,只好率领众臣一百多人去宋军军营请罪。
曹彬安慰李煜,并用贵宾礼接待他,还请李煜入宫换装,只派几个骑兵等在宫门外。部下暗地对曹彬说:“李煜入宫如有不测,如何是好?”曹彬笑着说:“李煜向来懦弱不能果断,既然已经投降,一定不会自杀。”李煜的君臣,最终赖以保全。曹彬从出师到凯旋,士卒们都畏服他,不敢轻举妄动。曹彬入宫朝见的时候,他的名帖上自称“奉令到江南办事回来”,非常谦恭而不夸耀。
曹彬统领军队南征的时候,赵匡胤对他说道:“等攻克了李煜后,就任命你为使相。”副帅潘美预先向他祝贺。曹彬说道:“不是这样,这次行动,仰仗天威,遵照朝廷谋略,才能成功,我有什么功劳呢?何况使相是极品吗?”潘美问道:“怎么说呢?”曹彬说道:“太原尚未平定啊。”回朝后,举行献俘仪式。
赵匡胤对曹彬说道:“本来要授任你为使相,但是刘继元还没有被攻灭,暂且稍微等待一些时候。”听见这句话后,潘美偷看曹彬微笑。赵匡胤发觉,于是责问他为什么发笑,潘美不敢隐瞒,于是按实情回答。赵匡胤也大笑起来,赐给曹彬钱二十万。曹彬退朝后说道:“人生何必作使相,好官也不过多得些钱罢了。”
不久后,曹彬被任命为枢密使、检校太尉、忠武军节度使。曹彬平定南唐后,把李煜等送到京城,赵匡胤亲临明德楼受俘。南唐共历三世,合计四十八年。
此时江南各地大多归附,只有江州还没有平定。于是赵匡胤令曹翰率军征讨。曹翰是大名府人,年轻时担任郡中的小吏。由于他经常盛气凌人,因此不被乡里人喜欢。郭威镇守邺地时,和他谈话后,认为他是一个奇才,便让他隶属养子柴荣军中。
柴荣镇守澶渊,任铭曹翰为牙校。柴荣入京任开封府尹时,留曹翰在澶渊节度府衙。刚好此时郭威卧病不起,曹翰不等召见,就回京来见柴荣,秘密地对他说道:“皇上有病,您作为储君,不在宫中侍奉皇上的医药而在外廷处理政事,失去天下人的希望。”柴荣醒悟,立即入宫侍奉郭威,把府事托付给曹翰处理。
柴荣即位后,任命他为供奉官。曹翰随柴荣参与高平之战,参与谋划军务。柴荣攻打南唐,留有一千多副铠甲在正阳,又俘虏了降卒八百人,编送回京师。当时曹翰正好从京师来朝见,经过正阳十几里处遇到他们。他担心降卒会抢劫兵器叛乱,就假称诏令杀掉他们。