仅仅平静了数天,明军便终于拉开了攻打成都的序幕,四十万大军在李维正的率领下开始猛攻成都城,火炮声震耳欲聋,四十万大军从四面同时发起进攻,而城内只剩下不足五万残军,兵力相差悬殊,虽也有守城火炮,但远远不能和辽东军的火炮相提并论,大战到第二天黄昏时,成都已经摇摇欲坠,城上军民死伤惨重,士气十分低迷,几乎所有人都知道,成都将守不过今晚了,蓝玉军开始出现了逃兵,军纪涣散,士兵们开始成群结队地打家劫舍、洗劫商铺,要在城破前捞一点财物。

    此时的李维正帅帐已经移到了汉中军大营内,仅仅一天一夜的时间,他便利用攻城的机会,调换了数十名主要的汉中军指挥使,将他们调去指挥辽东军,而把辽东军的指挥使调来指挥汉中军,同时,提拔了一批表现优异的中级军官,这两天,虽然大战正酣,但李维正的心思却完全沉浸在如何控制汉中军上,他的手下大将高巍负责指挥攻城战。

    他知道拿下成都只是时间问题,他需要在结束战事前,将一切事情安排妥当,正如他的预料,张翼在德阳被杀后,蜀王立刻率领侍卫向汉中撤离,但意外却发生了,他们在德阳城北的一片森林里被一支不知来历的军队伏击,全部被杀,没有留下一个活口,包括蜀王也死在乱军之中,就这样,蜀王和张翼之死便成了一桩无头公案,在李维正事后给朝廷的奏折中指出:由于张翼布兵大意,忽视了驻扎在潼川府的一支蓝玉军队,正是他们袭击德阳,造成了严重的后果,事后这支由亡命之徒李二麻子率领的蓝玉残军已经全部被歼灭云云。

    天快要黑时,一名士兵飞奔跑来禀报:“大人,成都的西城门被火炮轰开了,驻守西城的守军投降。”

    李维正站了起来,他走到大帐前,望着远方笼罩在一片硝烟与灰雾中的成都城,沉声下令道:“命令大军进城,不得扰民,违令者斩!”

    建文二年十一中旬,蓝玉的最后一座城池,成都陷落了,蓝玉在绝望中自杀身亡,至此,困扰了大明四年的蓝玉造反终于平息了,李维正命大将邓戬为四川都督,率十万军驻防四川,其余大军整顿了一个月后,开始向湖广进发,李维正则率五万精锐乘船返回京城述职,这时建文二年眼看结束了,建文三年即将来临,而一场事关大明前途命运的权力斗争的大幕在京城缓缓地拉开了。