开宝八年年初,宋军进攻金陵,再败城外的南唐守军,南唐又派兵逆流而上图谋夺取采石浮桥,但又被宋军击败。吴越王钱俶受命派兵助攻南唐,南唐常州(今属江苏)守将在吴越军长期围攻后于四月投降,吴越军又进围润州(今镇江)。南唐杀死防守不力而又阴谋降宋的皇甫继勋,并命令镇守湖口(今属江西)的朱令赟统兵十余万东下金陵抗击宋军。九月,朱令赟率舰、筏顺江大举东下,进至皖口(今安徽安庆西),为宋兵击败而被俘。在此之前,润州守将也已经向吴越投降。金陵自春至冬,屡战屡败,仅能守城,现在又粮尽援绝,开宝八年十一月二十七日(976年元旦),宋军攻占金陵,李后主被迫出降,南唐亡,宋得19州3军108县。李后主以环卫官居住在首都开封,初封侯,太宗即位,进封陇西郡公。李后主虽无治国之才,但工书画,更长于作词,是五代宋初最有成就的词人,尤以亡国后思念故国之情的词作,开辟了词的新意境。太平兴国三年(978)七月,李煜被毒死。
泉、漳纳土割据
泉、南(漳)两州的泉州(今属福建)节度使留从效,自宋朝建立即表示臣附。建隆三年七月留从效病死。不久,统军使陈洪进推举节度副使张汉思任节度使,自任节度副使并实际掌握政务。陈洪进,仙游(今属福建)人,早年从军以功升副兵马使,为留从效部属,后升任统军使。宋乾德元年四月,废张汉思自立,南唐即任陈洪进为清源军(泉州)节度使、泉南等州观察使。割据泉、南两州。陈洪进又以清源军节度副使、权知泉南等州事名义向宋表示臣附,次年正月,宋改清源军为平清军,任陈洪进为节度使、泉南等州观察使,又分任其两子为节度副使、南州刺史,正式承认其为宋控制下的割据政权。乾德三年七月又改南州为漳州(今属福建)。
宋太宗即位后,继续进行消灭割据的政策。太平兴国三年(978)四月,陈洪进入朝,见宋朝决心消灭割据,主动献出2州14县,史称泉、漳纳土。陈洪进受到宋朝廷的优厚礼遇,被命为使相(武宁军节度使、同平章事)居于首都,奉朝请,不任实职。其弟及诸子也都分任刺史、知州。陈洪进后封岐国公,雍熙二年(985,一作次年)三月病卒。