1645年4月24日,清军用红衣大炮猛轰扬州城墙,当天深夜清军就攻入了城中。史可法率领守城官兵奋勇抵抗,以身肉搏,一时间扬州城内杀声震天、死伤无数。到了5月20日,清军已经基本攻占了扬州城,但是此时史可法仍旧不愿投降,还在率领余部做最后的抵抗。