代王刘恒即位皇帝,是为汉文帝
代王于是命令宋昌作为自己的陪乘,同车而行,张武等六人乘坐官府驿车,一起随代王到长安。行至高陵县,暂停休整,代王命宋昌先驰入长安观察动静。宋昌行至渭桥,丞相及以下百官都来迎接。宋昌回来报告。代王驰车赶到渭桥,群臣跪拜进见,俯首称臣,代王下车还礼。太尉周勃近前说:“希望与您单独谈话。”宋昌回答说:“您要说的,如果是公事,就公开说;如果是私事,做王的人是没有私情的。”太尉才跪下,呈上天子所专用的印玺和符节,代王辞谢说:“到代国官邸再商量此事。”
闰九月二十九日,代王进入都城长安,住在长安的代国官邸,朝廷群臣都护送到官邸。丞相陈平等人再次跪拜启奏说:“刘弘等人都不是汉惠帝的儿子,不应侍奉宗庙做天子。大王是高帝最年长之子,应继承皇统。我们恭请大王登基做皇帝!”代王谦逊地按宾主的礼仪面向西,辞谢了三次,又按君臣之仪面向南, 辞谢了两次,于是,即皇帝位。群臣按朝见皇帝的礼仪和官秩高低排班侍立。
东牟侯刘兴居说:“诛除吕氏,我没有立功,请皇帝允许我前去清理皇官。”他和太仆汝阴侯滕公夏侯婴一道进入皇宫,逼近少帝说:“您不是刘氏后代,不应做皇帝!”接着,刘兴居转身命令左右持戟卫士放下兵器退出皇宫;有几个卫士不愿放下兵器,宦者令张释告知情由,他们也随之放下了兵器。滕公夏侯婴命令用车子将少帝送出宫外。少帝问:“你们要把我安置到何处?”滕公说:“让您住到皇宫外面。”就把他安置在少府的官衙中。
于是,刘兴居和夏候婴排列天子法驾前来代王官邸,恭迎代王刘恒入宫,他们报告说:“清理皇官已毕。”代王于当晚进入未央官。有十位持戟守卫端门的谒者阻拦说:“天子居住于宫中,您是干什么的,竟要入宫!”代王告知太尉周勃,周勃便前来谕告谒者有关废立皇帝的事,十位谒者都放下兵器离去,代王于是进入未央宫。
当天夜间,代王就任命宋昌为卫将军,指挥南军和北军;任命张武为郎中令,负责管理殿中事务。有关机构分别派人在梁王、淮阳王、恒山王和少帝的住处杀死他们。汉文帝返回未央宫前殿就座,当夜颁布诏书,大赦天下。