杨昭和柴慎的家眷转转移出城的第二天午时,杨感和李密的大军就开到了洛阳城外,到这里就把东都围了个水泄不通。
然后杨感和李密命令军兵强行攻城,打算以优势兵力,速战速决,拿下东都。可是一连攻了三天三夜,洛阳城岿然不动。杨感和李密反而损兵折将,丧失了近五万人马。
二人大为恼火,不得不暂时停止攻城,在营帐之中重新商议对策。
李密道:“主公,洛阳城兵马不多,我们如此久攻不下,他们肯定动用了城中的百姓。另外他们这是坚守待援,我们须走一步险棋,将计就计,如此这般……”说着扒在杨感耳边密语了几句,杨感闻言大喜。
此后围城的第四天没攻城,到了第五天的深夜三更天,洛阳西门外,杨感和李密的军营后方,突然大乱,喊杀声四起,灯球火把亮如白昼。
元德太子杨昭和柴慎闻报,慌忙登上城头观看,就见杨感和李密的西大营被冲乱套了,火光中来了一队人马,队伍中的大旗上,有“靠山王”、“杨”等字样,旗下一员老将金盔金甲,腰束红战袍,背后背弓,腰下悬剑,坐下一匹闪电白龙驹,手舞囚龙棒,横冲直撞,无人能敌。
杨感和李密的兵马被杀得尸体翻滚,血流成河,纷纷溃逃,有不少人大喊:“了不得了,靠山王来了……”
杨昭和柴慎一看这员主将果然是靠山王杨林,喜出望外,柴慎随后全身披挂整齐,带着两万兵马开了城杀了出来。
不料,柴慎的人马刚冲过吊桥,伏兵四起,左有杨感,右有李密两路大军猛扑过来,把柴慎的大军腰断三截。
原来,杨感和李密的西大营出现的战乱全是假的,杨感和李密为了迷惑敌人,用了一天时间作了周密的准备,他们找了一个跟靠山王长得相似的将官,化装成杨林的模样,弄来一匹大白马,仿制一根囚龙棒,带着一万军兵,三更以后,举着火把呐喊着从外面突然杀入。而杨感和李密则带着重兵埋伏在西门两侧的护城河外。
假杨林这支人马冲入杨感和李密的西大营中均中真杀实砍,但他们所杀死大都是攻取许昌时所得的隋军俘虏。而西大营杨感和李密的人马则故意叫喊着,狼狈奔逃,装作突然受袭溃败的样子。由于天黑不得眼,这一招果然蒙骗了太子杨昭和柴慎的眼睛。
柴慎知道上当了,也已经晚了。他杀开一条血路赶紧回兵,可是他带着残兵败将退进城去了,但吊桥没来得及扯起,城门也没来得及关闭,杨感和李密的人马就冲入了西门。柴慎一看不好,保着太子杨昭穿城而过,仅带着五千人马出东门逃往山西,但四周全是杨感和李密的军队,混战之中君臣二人被杀散了。结果,柴慎杀出一条血路逃往山西去了,而元德太子杨昭受伤后却成了俘虏。
杨感和李密带兵冲进洛阳,见人就杀,见人就砍,还放起火来,这一通冲杀,一直杀到天光放亮,洛阳城彻底被杨感和李密的军队占领。