军事机密。并且派出大批间谍潜入陈境,进行破坏、扰乱活动。
隋军南征
陈后主荒淫骄侈,政治腐败,既不懂军事,又不纳部将建议,自恃“长江天堑”,疏于防务。为了元会(即春节)之庆,竟命镇守缘江重镇江州(治今江西九江)、南徐州(治今江苏镇江)的两个儿子率战船回建康,致使江防更为薄弱。十二月,长江上游隋军首先发起进攻。
公元588年(开皇八年)十二月,杨俊督水陆军十余万出襄阳(今属湖北),进屯汉口(今湖北汉水入长江之口)。陈命散骑常侍周罗喉都督巴峡缘江军事,与郢州刺史荀法尚部数万,据守江夏,同杨俊军相峙月余。
同月,隋行军总管周法尚率舟师三万,进至樊口(今湖北鄂州西),击破抗拒的陈军。杨素率水军出巴东,沿三峡东进,荆州刺史刘仁恩部由江陵西上,两军配合,水陆兼用,袭占狼尾滩(今湖北宜昌西北),击败陈守将戚昕;陈南康内史吕忠肃死守歧亭(今湖北宜昌西北西陵峡口),以三条铁锁横江阻断隋军东出三峡,使得隋军一度遭受重创,死亡五千人,陈军争割其鼻求功赏。杨素、刘仁恩率水陆联军强攻,直到公元589年(开皇九年)正月击破陈军,占领西陵峡口。
陈荆州刺史陈慧纪屯公安(今湖北公安西北),见大势已去,便率军三万、楼船千余艘,顺江东走,企图入援建康,却与周罗睺被杨俊军阻于汉口以西,陈军最后无法救援建康。杨素继以主力沿江东下,与杨俊军会师汉口,另派刘仁恩部南下湘州(治今湖南长沙),击擒陈岳阳王陈叔慎,至此长江中游已非陈国所有。
飞渡长江
当隋军陆续占领长江上游的消息传到建康时,均被朝廷掌管机密的施文庆、沈客卿扣压,使得建康城毫无防备。隋军进至长江北岸时,施文庆又以元会(春节)将至,拒绝出兵加强京口(今江苏镇江)、采石(今安徽马鞍山市西南),等地军备。
公元589年(开皇九年)正月初一,长江下游隋军乘陈欢度元会之际,分路渡江。贺若弼军出广陵南渡,韩擒虎军出庐江由横江口(今安徽和县东南)夜渡,袭占采石(今安徽马鞍山市西南),晋王杨广军出六合(今属江苏)进屯桃叶山(今六合东南)。初四,陈叔宝察觉事态不利,下诏亲帅陈军拒敌。命骠骑将军萧摩诃、护军将军樊毅、中领军鲁广达并为都督;又派南豫州刺史樊猛率水军坚守白下(今南京城北金川门外),抵御六合方面隋军;以散骑常侍皋文奏率部镇守南豫州(治姑熟,今安徽当涂)。隋军突破长江防线后积极推进,初六,贺若弼军攻占京口(今江苏镇江),俘南徐州刺史黄恪。所俘六千余人,均优待释放。随后贺若弼以一部进屯曲阿(今江苏丹阳),以防三吴(今江苏太湖以东、以南和浙江绍兴等)陈军增援,自率主力西进;韩擒虎军于初七攻占姑熟,沿江东进,皋文奏军败退建康。
隋军渡长江后积极推进,贺若弼於京口派一部隋军於曲阿(今江苏丹阳)阻挡三吴地区(今江苏太湖以东、以南和浙江绍兴等)的陈军北援,主力持续向建康前进;韩擒虎击败陈军,占领姑孰(今安徽当涂)后,沿江直下,皋文奏败退建康。正月初七日,贺若弼进屯钟山(今南京紫金山)以南的白土岗;韩擒虎和由南陵(今安徽铜陵附近)渡江的杜彦军在新林(今南京西南)会合;宇文述军於白下击败陈军后,进占石头城(在今南京城西清凉山)。隋军占领建康外围城市,完整包围南朝陈的首都。为配合隋军主力进攻,王世积军也成功由蕲春攻占蕲口(今蕲春西南),大败陈将纪填,逼近江西鄱阳湖。燕荣水师也由山东沿海南下,占领三吴地区。