公元581年,隋朝建立。隋文帝楊堅平北周、滅後梁,一統天下。唯有陳國憑借著長江天塹,割據一方。
大隋王朝統一天下,唯陳國未能消滅。在一次朝政上,楊堅次子晉王楊廣奏道:“稟父皇,陳國國君陳叔寶終日不理朝政,貪戀美色,對朝中之事不理不睬。若此時我大隋興兵伐之定能順應天意,一統天下!”楊堅有兒子:長子太子楊勇、次子晉王楊廣。兒子皆為獨孤皇後所生。楊勇雖為太子,但從謀略、膽量、武藝方麵來講,樣樣不如楊廣。楊堅知道楊廣之才,欲廢楊勇立楊廣,但自古廢長立幼不是國之大吉,隋文帝便打消了這個念頭。當時楊堅聽到楊廣的奏言,甚喜,命楊廣為兵馬大元帥,朝中的大臣:宇文化及、李淵、高熲、李德林四人為副帥,輔佐楊廣。點兵五十萬,向陳國進發。
陳國國君陳叔寶乃**之徒,每日身邊都有十多個宮女相陪。在這十幾個宮女中,唯有張麗華、孔貴妃二人最美。陳叔寶納這二人為妻,終日飲酒作樂。張麗華、孔貴妃為陳叔寶跳舞助興。
幾天後,楊廣率領五十萬大軍到達陳國。陳叔寶聽大臣夏侯公韻上奏:“皇上,大隋五十萬兵馬已兵臨城下,若再不領兵出擊,隋軍就攻克我陳國了。”陳叔寶卻道:“本王就問你們,隋軍打進來了嗎?”夏侯公韻不語。陳叔寶又道:“這揚州城城牆堅固,易守難攻,他隋軍就算有一百萬,也打不進來。。”夏侯公韻見陳叔寶對隋軍進犯之事不理不睬,自己也無話可說,隻能退下。
楊廣在宇文化及等人的幫助下,率領五十萬大軍,將揚州城附近的小城,凡受陳國管理的城池全部攻克了,隻剩揚州一座城池。
夏侯公韻再次向陳叔寶上奏,速速發兵出城,與隋軍交戰。陳叔寶認為揚州城銅牆鐵壁,隋軍不可能打進來,便斥退了夏侯公韻,繼續與張麗華、孔貴妃飲酒取樂。
隋軍在三天內,連續向揚州發起了十多次進攻,仍未拿下,反倒傷亡慘重。隻是在這三天內,陳國軍隊的人馬也傷亡得不少。於是楊廣下令,繼續展開攻擊。一麵名人撘木梯,從城下爬上去;一麵命進攻的將士推著戰車,撞開城門,殺進城去。
夏侯公韻深知隋軍的厲害,一座揚州城根本無法抵擋五十萬隋軍。陳國隻有七八萬兵馬。雖然隋軍進攻,陳軍防守,隋軍的傷亡也不會很大,若是隋軍撞開城門,攻入城中,陳國必將覆滅。這些情況,夏侯公韻已經想到了,但自己又勸不動陳叔寶,他便去找了陳叔寶的妹妹陳宣華,把她帶到大殿上,力勸陳叔寶。
陳宣華跟著夏侯公韻來到大殿,隻見張麗華在殿下跳舞,孔貴妃陪著陳叔寶在座上飲酒。陳宣華立時喝道:“皇兄,你快醒醒,隋軍馬上就要打進來了。”陳叔寶非但沒著急,反倒覺得煩。陳叔寶道:“妹妹,你怎麼也插進來了?這是國事,女孩子家還是少管。”說完,又與孔貴妃喝了一杯。陳宣華道:“即便如此,敵軍可有五十萬哪。我們不過幾萬人馬,如何與之周旋?”陳宣華越勸,陳叔寶更是心煩。陳叔寶大怒,喝道:“夠了,你一個婦人也敢來管理國事,簡直膽大包天。來人,把這個婦人給我轟出去。”雖說陳宣華是陳叔寶的妹妹,但陳叔寶身邊有了張麗華和孔貴妃,陳宣華就沒有那麼重要了。
兩名士兵正要將陳宣華轟出殿外,夏侯公韻正要阻止,忽見一個身受重傷,滿臉都是血的士兵跑進來,便撲在了地上。陳叔寶驚道:“怎麼了?”那個士兵道:“隋軍……打……打……進來……了。”說完便死去。陳叔寶聽後,大吃一驚,嚇得魂飛魄散。連忙帶著張麗華和孔貴妃,向殿外跑去,將陳宣華和夏侯公韻拋在一邊。陳宣華和夏侯公韻並沒有計較,跟著陳叔寶跑了出去。剛一跑出大殿,就看見幾十個隋軍衝了進來。陳叔寶立刻從側邊逃走。不知那隋軍中有弓箭手。弓箭手一齊射出弓箭。夏侯公韻跑在最後,被射中,吐血而亡。