与此同时,陈丧良除了派出虾蟆车填塞东城护城河外,又派出刘德威和武士彟一起到城下呐喊招降,让太原守军将士知道隋军的俘虏政策,鼓励太原守军出城投降,更进一步打击太原军的信心士气。结果也果然收到了一些效果,七月初九的夜里,先后有十余名太原军将士悄悄溜下城墙投降,给陈丧良和隋军主力带来了不少的重要情报。
降兵提供的情报中,陈丧良最关心的当然是自己诛杀李氏宗族对东城守军造成的心理影响,结果让陈丧良感慨万分的是,李建成并没有利用这个机会恐吓逼迫东城守军死战到底,放弃裹挟全城军民百姓给他陪葬的机会,任由太原军将士听信冯立和刘德威等人对陈丧良诛杀李氏宗族一事的解释,所以太原军将士都知道李氏宗族被杀是自己作死,并非陈丧良失信杀降。对此,隋军众文武也是十分欢喜,都说李建成已然被陈丧良的诚意打动,和平解放太原东城已有希望。
也正因为看到这个希望,封德彝建议陈丧良再次亲临城下招降李建成,然而陈丧良只稍做考虑就摇头拒绝了,说道:“不必去浪费力气了,李建成不是那么容易屈服的人,他只要下定了决心,我就是说破大天他也不会动摇,还是按原计划武力攻城吧,不能再把希望寄托在敌人自行屈服上了。”
经过长达八天多时间的周密准备后,也经过不断派遣降卒到城下呐喊招降的反复攻心战后,七月十七日这天,在陈丧良的亲自指挥下,隋军主力正式向着太原东城发起了正面进攻,十门火炮片刻间就把东城东门城楼轰成废墟,多达五百余架的投石机时刻不停,将重达数十斤的石弹抛上城墙,把夯土城墙砸得千疮百孔,上百架床子弩接连发射,粗大箭杆插满城墙,隋军将士不用什么云梯飞梯,踩着胳膊粗的床子弩箭杆就能直接登上墙顶,另外还有数以万计的隋军弓弩手对着城上倾泻羽箭,城头飞集的箭羽如同猬毛一般,就象长满了芦苇。
西城那边也在象发疯一样的向东城倾泻炮火,轰得太原军预备队根本无法在城内中部集结,只能是尽可能靠近东墙,而隋军羽箭石弹越过城头飞入城内后,又不断射中砸中这些预备队,太原军将士左右受袭,痛苦不堪,蚁附激战未开,伤亡先已相当不小。
正午过后,隋军的蚁附攻城正式开始,进攻的队列就如那海波一般的汹涌不息,轻便飞梯在第一波进攻中就有上百架搭上城墙,隋军将士踏梯呐喊而上,踩着床子弩的箭杆向上攀爬,同时还有二十余架云梯车和同样数量的撞城车在隋军将士的推动下缓缓逼近城墙,撞城车的目标当然是这个时代并不是十分坚固的夯土城墙,而云梯车只要有一架搭上城墙,立刻就会变成城上守军的最大噩梦。
在李建成的亲自指挥下,太原军也拿出了让人钦佩的勇气与意志顽强抵抗隋军进攻,用各种各样的守城武器迎头痛击隋军将士,但是实力悬殊实在是太大了,最重要的远程武器有着好几百年的巨大代差,所以不管太原军将士再是如何的英勇抵抗,却还是无法彻底杀退隋军将士接连不断的反复进攻,城墙上激战不断,单兵战斗力明显超过太原军一筹的隋军将士接连冲上城墙,太原军完全是拿人命填才能制止隋军将士扩大城头阵地,即便有着居高临下的优势也在战斗中与隋军将士的伤亡基本相近。
天空中羽箭来往不绝,但是这些羽箭的箭杆上,却全都带着太原军的戳号,隋军的云梯车和撞城鹤车也在燕尾炬与火油壶的攻击下不断燃起冲天大火,然而对太原守军来说十分遗憾的是,他们的火油储备绝大部分都在西城,都已经落入了隋军主力之手,宝贵的火油是用一次少一次,还因为连武器供应官都已经向陈丧良无耻投降的缘故,他们的这个弱点早已被隋军主力洞悉,所以他们即便烧毁了十架百架的隋军云梯车和撞城车,却还是有着更多的重型攻城武器缓缓向着他们的阵地驶来。
夕阳逐渐落山时,被撞城车和隋军步兵挖得千疮百孔的城墙底部突然爆发了一声巨响,一段至少宽达四丈的夯土城墙应声倒塌,原来隋军将士在挖出了一个合适的洞穴后,将一口装满火药的棺材塞进洞中点火引爆,在这个时代根本无法积累类似经验的太原军将士应变不及,被隋军将士爆破得手,城上十余名士兵在爆炸声中摔落城墙被夯土生生活埋,城墙上也露出了一个豁口。
还好,在此之前的冷兵器战争中也出现过类似的情况,早有准备的太原军将士立即把塞门刀车推进豁口,同时迅速建立木栅修补缺口,然而很可惜,这样的应变策略在冷兵器战争中虽然正确得无法再正确,可怜的太原军将士却碰上了已经装备有相当先进火药武器的隋军主力——十门火炮只一轮齐射,就把塞门刀车轰成了零件状态,也把太原军将士辛苦抢建的栅栏砸成了木屑状。隋军将士呐喊而上,从缺口处源源不绝的杀入城内。