第一阶段,西路完颜宗翰于公元1126年9月5日和第一次攻宋一样从大同出发,第二天破宋张灏军于文水(今在山西),1126年9月21日克太原。东路完颜宗望1126年9月8日从保州出发,当天破宋兵于雄州(今河北保定市雄县)、中山(今河北定州)。1126年9月15日,攻下新乐(今在河北)。1126年9月26日,破宋大将种师中于井陉,取天威军(今河北井陉县),克真定(今河北正定)。
第二阶段,经过休整,西路完颜宗翰1126年11月18日自太原向汴京进攻,1126年11月22日攻下威胜军(今山西沁县),29日克隆德府(今山西长治),渡盟津(今孟津)。宋西京(今洛阳)、永安军(今偃师东)、郑州皆投降。1126年12月4日,完颜宗翰克泽州(今山西晋城市)。东路完颜宗望1126年11月20日自真定向汴京进攻;1126年12月4日宗望诸军渡河,随后攻下临河县(今浚县东北临河村南)、大名县(今在河北)、德清军(今清丰)、开德府(今濮阳);12月10日,克怀州(今沁阳)并到达汴京城下。1126年12月16日,宋出兵拒战,被完颜宗望等击败。1126年12月17日,完颜宗翰才到达汴京城下,又被完颜宗望抢了先。
第二次开封围城战
和第一次开封围城战相比,第二次围城战宋朝的处境要困难得多:
王禀守卫的太原在被完颜娄室的五万金军围困二百五十多天后终于失守,完颜娄室的这部分军队南渡黄河,西趋洛阳,封锁了潼关,把宋朝最精锐的西军关在潼关以内,断绝了其东来的勤王之路。
第一次围城战时,只有完颜宗望的东路军到达开封城下,兵力有限,攻城的活动限于西、北两隅,有时蔓延到东北角,南面诸门则始终未受攻击。第二次围城时,金军两路合攻,四面合围,陷东京于彻底孤立。
第一次围城以前,北宋朝廷在完颜宗望到达开封的前夕定下了战守之策。李纲被任命为亲征行营使和御营京域四壁守御使,取得主持