但是,由于宋军**,缺乏战斗力,数十万大军两次攻打辽南京(燕京),均被辽守军打败,辽南京还是由金军攻占。宋每年加付一百万贯钱为代税钱,随同每年的“岁币”交付给金朝,宣和五年四月,金方将燕京及所属九州中的西部六州归宋。但燕京居民大部已被金俘往东北作奴隶,宋所得的只是“城市邱墟、狐狸穴处”残破不堪的一座空城①,宋设燕山府路统治新得的燕京地区。云州(辽西京)地区,金太祖也表示在宋出犒军费给金的条件下归属宋朝。五月,金已许将朔(今属山西)、武(今山西神池)、蔚(今河北蔚县)三州先归宋,还没有来得及执行,就因同年六月金太祖病死而中止。
金太宗即位之初也是遵守盟约的。天会二年(宋宣和六年,1124),当时的主将宗翰、宗望都反对割山西地与宋,太宗还说:“是违先帝之命也,其速与之。”②宗翰、宗望反对割山西地,《金史·宗翰传》有一段记述很清楚:“宗翰复奏曰:‘先皇帝征辽之初,图宋协力夹攻,故许以燕地。宋人既盟之后,请加币以求山西诸镇,先皇帝辞其加币。盟书曰:无容匿逋逃,诱扰边民。今宋数路招纳叛亡,厚以恩赏。累疏叛人姓名,索之童贯,尝期以月日,约以誓书,一无所致。盟未期年,今已如此,万世守约,其可望乎。且西鄙未宁,割付山西诸郡,则诸军失屯据之所,将有经略,或难持久,请姑置勿割。’上悉如所请。”据此宋朝亦知求山西地并非失约,因之请加币以求之,金太祖不要宋朝的加币独许之,这是把合法占领的原辽地让给宋,其目的是为和好,其条件是“无容匿逋逃,诱扰边民”。宗翰认为宋朝已违反条件的规定,是败约的行为,因此反对再割山西诸镇与宋朝,同时也是从巩固金朝西边的形势出发的。
①《三朝北盟会编》卷,宣和五年四月十七日引《平燕录》。
②《金史》卷3《太宗纪》。
金军侵宋宋宣和五年五月,降金辽将、金南京(平州)留守张觉据平州(今河北卢龙)叛金,六月初,张觉兵败逃往燕山府,为宋朝收纳,招纳叛亡破坏了宋金盟约,“失信于金,必启外侮”①,宋随后虽将张觉处死并将人头函送给金朝,还是成为金太宗侵宋的借口。
宣和七年(金天会三年,1125)三月,金俘辽天祚帝,扫清了除西迁的耶律大石外的辽残余势力。金将宗翰奏“宋数路招纳叛亡”,“斡鲁奏宋不遣岁币户口事,且将渝盟”,“宗翰、宗望俱请伐宋”②,金太宗于同年十月下诏攻宋。
金军兵分两路,西路军以左副元帅宗翰(粘罕)为统帅,自西京大同府(云州)南攻太原(今属山西)。东路军以南京路都统宗望(斡离不)、六部路都统挞懒为主将,自南京(平州)西攻燕山。
十一月,东路金军占领檀州(今北京密云)、蓟州(今天津蓟县)。十二月初,西路金军统帅宗翰首先派使臣前往太原,要童贯“急行奏请只且割与河东、河北两路地土,以大河为界,存取大宋宗庙社稷”①。童贯立即逃向开封。宗翰随即自河阴(今山西山阴东南)南下,首先攻占已属宋朝的朔州(今属山西),又克代州(今代县)、忻州(今属山西),遂围太原。同月,东路金军进至三河(今属河北),大败宋军郭药师部于燕山府东之白河(当即今北京通县东潮白河),又败另部宋军于古北口(今属北京),郭药师以燕山府降金。
当金军进围太原,占领燕山府消息传到首都开封,昏君徽宗才下诏“罢浙江诸路花石纲、延福宫、西城租课及内外制造局”,“罢道官,罢大晟府、行幸局”②、应奉局等。在金军大举南下的情况下,徽宗只想逃跑,匆忙任命太子赵桓为开封牧,并下诏各地起兵勤王,并企图以太子“监国”名义,将抗金的重任推给太子赵桓。徽宗急于逃往南方,几乎是在吴敏、李纲等人逼迫下,于当年十二月下旬传位给太子,是为宋钦宗。