荆湖、后蜀灭亡后,南唐、吴越投降,但南汉名将柳永拒绝依附宋朝。公元969年6月(开宝二年),赵匡胤与王明一起准备战争物资,权充缺口,出任镜湖转运使。公元970年(开宝三年),九月初一日,潭州守军奉命让潘美为贺州道行营布署,并引十军南下,中间突围,直奔贺州(治何琳、河街、广西和县东南)。潘美声称要带兴王宓(广州)沿河水东,以引诱南汉军主力。遂令吴用将军引舟师回于江、何水溪救兵。中了埋伏,杀了吴,占据了贺州。十二月,入韶州(广东韶关曲江)时,南汉太尉李承和引数百兵到莲花峰下(韶关东南)迎击宋军,宋军大弓大弩破阵,占领韶州。
公元971年(开宝四年)一月,宋军征服了英国(广东英德)和雄州(广东南雄直镇场)。二月,他进入马静(广州北部),用火攻击了汉朝。郭崇岳招募了6万名士兵。兴失陷后,柳永继位,南朝灭亡。
南宋灭汉后,南唐后主李煜为自保而投降,为宋军的进攻做准备。赵匡胤的目标是统一江南。经过两年的准备,开宝七年九月,宣惠南医院奉命让曹彬在西南各州部署马步之战,并与潘美一起率领十万大军出靖南,调吴越军出杭州(浙江)配合北进。并派王明在湖口(江西)牵制南唐军队,保证主力东进。
10月18日,曹彬率大军沿长江向东,水陆并进,攻破池州(安徽贵池秋铺),占领采石(安徽当涂北)。11月中旬,采石场大桥被连接到长江浮桥,以确保军队过河并继续向东推进。
八年正月初三,宋军破了溧水(属江苏)。在秦淮河(江苏南京以西)与十万南唐军交战后,打败南唐军,逼近江宁(江苏南京)。在西路王明军和东路吴越军的配合下,南唐神兵侯钰·朱凌云率领的10万救援部队全军覆没。11月27日,江宁被攻破,李煜陷落,南唐灭亡。

