崇祯帝在煤山(今景山)自杀的消息传到明朝陪都南京,南京的大臣们惊慌失措。他们立福王朱由崧做了皇帝,这就是弘光帝,历史上把这个南京政权叫做南明。
弘光帝朱由崧是个荒唐透顶的人,凤阳总督马士英等人利用弘光帝的昏庸,操纵了南明政权。
南明政权的兵部尚书史可法,本来不赞成让朱由崧做皇帝,为了避免引起内乱,才勉强同意,并主动要求到前方去统率军队。
那时候,长江北岸有四支明军,叫做四镇。四镇的将领都是骄横跋扈的人,他们互相争夺地盘,放纵兵士杀害百姓。史可法到了扬州,亲自去找那些将领,劝他们不要自相残杀,又把他们安排在扬州周围驻守,自己坐镇扬州指挥。由于史可法在南方将士中威信高,那些将领不得不听从他的号令,大家称呼他为史督师。
不久,多铎带领清军,大举南下,史可法指挥四镇将领抵抗,打了几次胜仗。可是南明政权内部却起了内讧:驻守武昌的明军将领左良玉和马士英争权夺势,起兵进攻南京。马土英急忙将江北四镇军队撤回,对付左良玉,还以弘光帝名义要史可法带兵保卫南京。
史可法明知道在清军压境的情况下,不该离开。但是为了平息内争,不得不带兵回南京,刚过长江,便得知左良玉兵败的消息。他急忙撤回江北,此时清兵已经逼近扬州。
史可法发出紧急檄文,要各镇将领来守卫扬州。但是过了几天,竟没有一个发兵来救。史可法清楚,只有依靠扬州军民,孤军奋战了。多铎带领清军到了扬州城下,先派人到城里劝史可法投降,一连派了5个人,都遭到拒绝。多铎恼羞成怒,下令把扬州城紧紧围困起来。
扬州万分危急,城里一些胆小的将领害怕了。第二天,就有一个总兵和一个监军带着本部人马出城向清军投降。这一来,城里的守卫力量就更薄弱了。史可法召集全城官员,勉励他们同心协力,抵抗清兵,并且分派了守城的任务。将士们见史可法坚定沉着,都很感动,表示一定要和督师一起,誓死抵抗。
多铎命令清兵不间断地轮番攻城。扬州军民奋勇作战,把清兵的进攻一次次打退,清兵死了一批,又上来一批,形势越来越紧急。多铎下了狠心,命令清兵用大炮攻城。他探听到西门是由史可法亲自防守,就下令炮手专向西北角轰击。炮弹一颗颗在西门口落下来,城终于被轰开了缺口。史可法眼看城已经守不住了,拔出佩刀就要自杀。随从的将领上前抱住史可法,把他手里的刀夺了下来。史可法还不愿走,部将们连拉带劝地把他保护出了小东门。这时候,有一批清兵冲过来,看见史可法穿着明朝官员的装束,就吆喝着问他是谁。史可法怕连累别人,就高声说:“我就是史督师,你们快杀我吧!”
1645年4月,扬州城陷落。多铎因为攻城的清军遭到很大伤亡,心里恼恨,不仅杀了史可法,还灭绝人性地下令屠杀扬州百姓,大屠杀延续了10天,历史上把这件惨案称为“扬州十日”。
扬州失守几天后,清军攻破了南京。南明政权的官员降的降,逃的逃,弘光政权也被消灭了。