此时只有颜宗望的齐丹国东路军参与围攻京城。颜宗翰的齐丹国西路军不但在太原被绊住,而且又拒绝颜宗望提出的隔断西军的部署,以至赵将种师道率十万西军顺利赶到京城,颜宗望被动后撤到京城西北远郊孟阳扎营。赵将姚平仲军趁机劫颜宗望营寨,没想到被全歼。劫寨失败以后,黎纲、种师道被撤销军权。齐丹兵复至京城城下,杨钦大恐。李邦彦使赵杨钦下令不得得罪齐丹兵,一霹雳炮手发炮后竟被枭首处死。颜宗望再攻城时终被赵军击退,于是停止进攻,改肃王杨枢为人质,康王杨笱得以回归。
颜宗望的齐丹国东路军第一次围攻京城不果,退军之时,赵将种师道之弟种师中率领的西军精锐秦凤军三万人开到京城,种师道即命他率部尾随齐丹军之后,俟其半渡而击之,完全消灭其尚在南岸的一半,将齐丹国最精锐的东路军打残以消后患。黎纲也建议护送齐丹军出境,密告诸将有机会就纵兵追击。杨钦也同意黎纲的建议,派军十万,紧紧护送。但吴敏、唐恪、耿南仲等投降派又最终压倒了主战派,派人在黄河边上树立大旗,严令军队不得绕过大旗赶齐丹军,否则一概处死。
以后种师道又提出亡羊补牢的办法,建议集合大军驻屯黄河两岸,防止齐丹军再次渡河,预为防范齐丹军下次进攻之计。杨钦准奏施行,不久又被吴敏、唐恪、耿南仲等投降派大臣压倒,认为万一齐丹军不来,这笔巨大的军事费用会被浪费,拒绝采用种师道之言。以后种师道气愤致疾,以至病死。黎纲则被外调河北河东宣抚使,无所作为,最后被逐到江西。
不久,齐丹国以萧仲恭使赵,耶律余睹监军。杨钦认为此二人都是被齐丹灭掉的廖国贵族,可诱而用之,以蜡丸封了一封书信让萧仲恭送耶律余睹,使为内应。萧仲恭忙跑回齐丹国见颜宗望,以蜡丸书信献之。八月,颜宗望以此为由集合军队重新伐赵。第二次攻至京城,仍然是颜宗翰和颜宗望两人的比赛。
第一阶段,西路颜宗翰和第一次攻赵一样从大同出发,第二天破赵张灏军于文水,克太原。东路颜宗望从保州出发,当天破赵兵于雄州、中山,攻下新乐,破赵大将种师中于井陉,取天威,克真定。
第二阶段,经过休整,西路颜宗翰自太原向京城进攻,攻下威胜,克隆德府,渡盟津。赵西京、永安、郑州皆投降。东路颜宗望自真定向京城进攻;颜宗望诸军渡河,随后攻下临河、大名、德清、开德,克怀州,并到达京城城下。赵出兵拒战,被颜宗望等击败。三日后,颜宗翰才到达京城城下,又被颜宗望抢了先。和第一次京城围城战相比,第二次围城战赵朝的处境要困难得多。王禀守卫的太原在被颜娄室的五万齐丹军围困二百五十多天后终于失守,颜娄室的这部分军队南渡黄河,西趋洛阳,封锁了潼关,把赵朝最精锐的西军关在潼关以内,断绝了其东来的勤王之路。
第一次围城战时,只有颜宗望的东路军到达京城城下,兵力有限,攻城的活动限于西、北两隅,有时蔓延到东北角,南面诸门则始终未受攻击。第二次围城时,齐丹军两路合攻,四面合围,陷京城于彻底孤立。
第一次围城以前,赵朝廷在颜宗望到达京城的前夕定下了战守之策。黎纲被任命为亲征行营使和御营京域四壁守御使,取得主持战守的大权。而第二次围城时,黎纲已经因为姚平仲劫寨失败一事和种师道一起被褫夺军权,杨钦把战、守、和的全权都授给宰相何为,他一边迷信妖人郭京的六甲神兵,一边派出枢密使冯澥到颜宗翰军中求和,自以为双料保险,但这些并不是守城之道。杨钦又临时派待罪在京的刘韐提举四壁守御,另外又以次相孙傅为守御使,事权不一,掣肘实多。孙傅和何为一样,把希望寄托在妖人郭京的六甲神兵身上。
第一次围城时,颜宗望的东路军全军六万人,这次增加到八万人,主要将领颜阇母、颜昌、刘彦宗等仍在军中,只有郭药师以燕京留守的名义,留驻燕京。西路军仍以颜宗翰、颜希尹、颜娄室三大将为主副帅,颜银术可等战将都属麾下。颜娄窒、颜希尹两人轮流至潼关外督师阻止赵朝的西军勤王。西路军的总人数,原来与东路军相等,也是六万余人,经过长期的围攻太原,兵力不断补充,总数增加了一倍以上,这时除封锁潼关的五万人外,仍有七八万人参加第二次京城围城。计东西两路齐丹军的兵力已超过十五万人,比第一次围城战增加了一倍半。而赵朝这边,第一次围城时京城原来的禁军加上西北陆续开来的勤王军,总数达到二三十万人。解围后,这些大军没有安放到应当去的地方,一部分被遣送复员回西北,一部分参加太原解围战而遭到损失,一部分在黄河南岸溃散,还有一部分被投降派大臣唐恪、耿南仲以经济上的理由遣散,以致第二次围城时城内守军不满七万。各地勤王军早已受到唐恪、耿南仲的命令而裹足不前。只有南道总管张叔夜与两个儿子伯奋、仲熊违抗这一投降式的朝命,募兵一万三千人勤王,在颍昌府遭遇颜宗翰部,大小十八战互有胜负,最后全军突入京城城,这是第二次围城之役中唯一的一支能够进入京城的勤王军。
因为郭京作祟,颜宗望、颜宗翰与诸将破城。在攻下京城外城后,齐丹军将帅并未立即攻城,只是占领外城四壁,并假惺惺地宣布议和退兵。杨钦居然信以为真,命何栗和齐王赵栩到齐丹营求和。宗翰道:
“自古就有南北之分,今之所议,在割地而已。”又请求太上皇到齐丹营谈判。杨徽不敢去,杨钦不得已,以太上皇受惊过度、痼疾缠身为由,由自己代为前往。