(三)輔公祏創建宋國政權
武德二年(619年)九月,當時杜伏威佔據歷陽,陳稜佔據江都,李子通佔據海陵,均有窺伺江南的意圖。沈法興的軍隊幾次戰敗,時值李子通在江都包圍陳稜,陳稜送人質于沈法興和杜伏威以求援助。沈法興讓兒子沈綸帶領幾萬軍隊與杜伏威一同救援陳稜,杜伏威駐扎在清流(今安徽滁縣),沈綸駐扎在揚子,相隔數十里。李子通的納言毛文深獻計,召募江南人偽裝成沈綸的士兵,夜晚襲擊杜伏威軍營,杜伏威很氣憤,也派兵襲擊沈綸。二人因此相互猜疑,誰也不敢先進軍。李子通得以用全力攻打江都,攻克江都城,陳稜投奔了杜伏威。李子通進出江都,乘勢揮兵進攻沈綸,大敗沈綸,杜伏威也帶領軍隊撤走。李子通在江都即皇帝位,建立吳國,改年號為明政。丹陽盜賊首領樂伯通率領1萬多人馬投降了李子通,李子通任命他為左僕射。
九月,杜伏威請求投降。十二日,唐任命杜伏威為淮南安撫大使、和州(今安徽滁縣)總管。
武德三年(620年)六月初一,唐下詔任命和州總管、東南道行台尚書令楚王杜伏威為使持節、總管江淮以南諸軍事、揚州刺史、東南道行台尚書令、淮南道安撫使,晉封為吳王,賜姓李氏。任命輔公祏為東南道行台左僕射,進封舒國公。
十二月,杜伏威派行台左僕射輔公祏率數千士卒攻李子通,任命將軍闞稜、王雄誕為輔公祏的副將。輔公祏渡過長江攻打丹陽(今江南京),攻克丹陽後進軍駐扎于溧水(今南京溧水),李子通率數萬兵馬拒敵。輔公祏挑選了1000名精兵手持長刀作前鋒,又命1000人跟隨在後,對這1000人說︰「有退卻的,立即斬首。」自己帶領其余的兵馬,又在這千人的後面。李子通列方陣前進,輔公祏的前鋒部隊殊死戰斗,輔公祏又以左右翼攻擊李子通的方陣,李子通兵敗逃跑,輔公祏追逐反而被李子通所敗,返回軍營,堅壁不出戰。王雄誕說;「李子通沒有營寨壁壘,又滿足于小勝,我們乘他不加防備襲擊,可以打敗他。」輔公祏不听。王雄誕便帶自己的幾百名士兵于夜晚襲擊李子通,乘風勢放火,李子通大敗,數千士卒投降。李子通糧草食盡,放棄了江都,保守京口(今江蘇鎮江),于是江西地區全部為杜伏威所有,杜伏威遷居丹陽(今南京),並建國稱吳。
建國後,杜伏威通過一系列變革,來加強政權建設。使所統治區域,出現了經濟復興、社會安定的景象。
武德三年(620年),唐高祖李淵將杜伏威所居的丹陽(今南京)改為「歸化」(取「被感化而歸順」之意。)。武德八年(625年)又將歸化改為金陵。唐太宗李世民即位後,杜伏威得以平反,貞觀七年(633年)又復名歸化。
武德四年(621年)正月,杜伏威派遣將領陳正通、徐紹宗帶領2千精兵,與秦王李世民會師,攻打王世充。二十六日,攻克梁縣(今河南臨汝)。
唐高祖武德五年(622年)七月初五,唐為秦王李世民建造弘義宮,供李世民居住。李世民攻打徐圓朗,奪取了十幾座城池,聲勢震動了淮水、泗水地區,杜伏威很恐懼,請求入朝。李世民因淮、濟之間已大致平定,讓淮安王李神通、行軍總管任、李世攻打徐圓朗。初六,李世民班師回朝。初八,杜伏威入朝,被引進登上御榻,官拜太子太保,仍兼行台尚書令,留在長安,上朝位置在齊王李元吉之前,表示對他特別恩寵。
唐高祖武德六年(623年)正月二十四日,唐朝任命吳王杜伏威為太保。
七月初九,唐淮南道行台僕射輔公祏反叛。當初,杜伏威與輔公祏很要好,輔公祏年紀大,杜伏威像對兄長一樣對他,軍中稱輔公祏為伯父,敬畏他同敬畏杜伏威一樣。杜伏威逐漸猜忌他,于是任命自己的養子闞稜為左將軍,王雄誕為右將軍,暗中奪輔公祏的兵權。輔公祏知道後,很不服氣,假裝和他的老相識左游仙學道、闢谷掌掩飾自己。等杜伏威入朝,留輔公祏守衛丹陽(今南京),命王雄誕掌握軍隊作輔公祏的副手,私下對王雄誕說︰「我到了長安,假如沒有失去職位,千萬不要讓輔公祏發生變故。」杜伏威走了以後,左游仙勸輔公祏反叛,但是王雄誕掌握兵權,輔公祏無法動手。于是他假稱收到杜伏威的來信,懷疑王雄誕有二心,王雄誕听說後很不高興,聲稱有病不到衙門治事,輔公祏趁機奪了王雄誕的兵權,讓自己的黨羽西門君儀告訴王雄誕反叛的計劃。王雄誕才醒悟並後悔不已,說道︰「如今天下剛剛平定,吳王(杜伏威)又在京師長安,大唐軍隊威力,所向無敵,怎麼可以無緣無故自找滅族呢?我王雄誕唯有一死相報,恕不能听從命令。現在跟著您倒行逆施,也不過是延長100天的性命罷了,大丈夫怎能因為舍不得片刻之死而陷自己于不義呢?」輔公祏知道不能說服他,便勒死了王雄誕。輔公祏又假稱杜伏威無法返回江南,送來書信命他起兵,于是他大肆裝備武器,運糧儲備。隨即在丹陽(今南京)稱帝,國號為宋。修復陳朝的舊宮殿居住,設置百官,任命左游仙為兵部尚書、東南道大使、越州總管,和張善安聯合,以張善安為西南道大行台。
唐高祖武德七年(624年)二月,太保吳王杜伏威因食雲母受毒猝然死亡(一說,被李淵毒死),時年28歲。
輔公祏反叛時,詐稱杜伏威的命令欺騙部下,待到輔公祏被平定,趙郡王李孝恭不知輔公祏使詐,把情況上報朝廷;唐下詔追免杜伏威官職,沒收他的妻兒為官奴。等到貞觀元年(627年)太宗(李世民)即位,知道杜伏威被冤枉,赦免並恢復了杜伏威的官爵。
武德七年(624年)二月,輔公祏派兵圍攻猷州(故城在今安徽石埭縣東),唐猷州刺史左難當環城自衛。安撫使李大亮帶兵打敗輔公祏。趙郡王李孝恭攻克輔公祏的鵲頭鎮(今安徽銅陵縣「鵲頭山」)。二月十二日,唐行軍副總管權文誕在猷州打敗輔公祏的黨羽,攻克枚洄(今安徽涇縣)等四鎮。三月十六日,趙郡王李孝恭在蕪湖打敗輔公祏,攻克梁山(今和州南70里)等3鎮。二十一日,唐安撫使任攻克揚子城(今江蘇揚州西南),廣陵城主龍龕投降。二十八日,趙郡王李孝恭攻克丹陽(今南京)。
李靖的部隊先到達丹陽,輔公祏大為驚慌,帶著幾萬兵馬,放棄丹陽城向東逃跑,打算到會稽投靠左游仙,李世在後面追擊他。輔公祏到句容,隨從的軍隊能跟上他的才500人。夜晚,在常州宿營,他手下的將領吳騷等人謀劃把他逮起來。輔公祏覺察到吳騷等人的意圖,丟下妻兒,獨身帶領幾十名心月復,沖破關卡逃走。輔公祏到武康,受到農民的攻擊,西門君儀戰死,農民捉住輔公祏,送到丹陽處死,懸首示眾,唐軍分別搜捕輔公祏的余黨,全部處決,江南地區全部平定。
唐朝(618—907年,約289年)。武德元年(618年)五月二十日,李淵命令隋恭帝楊侑將帝位傳給他,建立了唐朝。唐武德三年(620年)改江寧府為歸化,隸屬揚州。唐武德八年,改歸化為金陵。唐武德九年(626年),金陵更名為白下。貞觀九年(635年),白下更名為江寧。唐至德二年(757年),江寧縣設江寧郡。次年,改江寧郡為昇州,並在昇州設治所。
唐乾寧三年(896年),昭宗李曄年間,淮南節度使楊行密佔領昇州(南京)。6年後(902年)封吳王,在位至905年。祐天四年(907年),朱溫滅唐稱帝,是為後梁太祖,國號梁,史稱後梁,改元開平。五代時期自此正式開始。
吳國(902—937年,約35年)。902年,楊行密創建吳國(五代十國之一)。天福二年(937年),吳國滅亡之後,徐知誥(李)在南京建立了南唐王朝。