经过几代王朝的建设,当时的建康城规模宏大,城内有三座内城:台城(官衙和皇宫所在地)、东宫(太子居所)和石头城(要塞)。侯景大军迅速占领东宫,杀向台城。石头城的守将是萧纲的儿子萧大春。萧大春见外城失陷、台城危急,弃军逃往京口,石头城驻军便投降了侯景。至此,台城被包围得严严实实。好在羊侃临危不惧,诈称接到飞箭射来的信件,说萧纶率领大军回援,即将到达。台城里才人心稍定。
从起兵寿阳,到此时夺下石头城,侯景只用了两个半月的时间。
二
台城攻防战开始了。
白天,侯景指挥将士猛攻台城。因为东宫紧挨台城,叛军便爬上屋顶,朝城里射箭。夜晚,侯景就在东宫里饮酒作乐。他把东宫几百名歌舞奏乐的女子都分给军士奸淫取乐。叛军还放火烧毁了建康的几处宫署,东宫中极为丰富的藏书也被付之一炬。很快,战火就将建康城破坏得伤痕累累。
叛军火攻台城大门,羊侃就下令在大门上方凿洞,从洞里往外倒水灭火。叛军又用大斧劈门,一扇门眼看就要被劈开了,羊侃就从门的裂缝中伸出长矛刺杀,连杀了两名敌兵,逼得叛军不敢再劈门。侯景造了几百只一丈多长、有六条腿的木头架子,称之为“木驴”。在上面蒙上浸湿的牛皮,下面藏六名士兵。叛军在木驴的掩护下想要破坏城墙。羊侃就下令向城墙根投掷石块,把木驴砸得粉碎,杀伤里面的士兵。