大宋徽宗宣和二年,宋金两国订立海上盟约,相约一起攻辽,得胜之后共分其土。殊不知辽国虽打不过金人,却不惧怕与大宋军队作战。宣和四年,大宋两次出兵攻打辽国的燕京,却反都被辽军打的落花流水,一败涂地,溃不成军。
再反观金国这边,一路奏捷,高唱凯歌,横扫辽军。这一年年底,金军自居庸关进兵,攻占了辽国的燕京,立国二百余年的大辽便这样被金国灭掉了。
金国看出了大宋的衰弱,灭辽后,不仅未分一里辽土与宋,反而还向大宋勒索了大批金银财物,才答应将燕京六州之地叫还给宋朝。而且在交还之时,金兵却把燕京的金帛子女官绅富户席卷而去,只是把几座空城交给了宋朝。
宋朝徽宗君臣不仅不以此为耻,反而自欺欺人的大肆庆贺,将一系列败仗吹嘘为胜仗,宣扬自己克复燕云的“不世之功”,宣称攻辽之战“大胜”。整个朝廷都沉浸在“胜利”的喜悦之中。
宣和七年八月,金国以大宋屡次收留辽国的大臣,背弃宋金两国的盟约为借口,趁机兵南下,金国兵马分为东西两路大军,攻打宋朝。
东路大军以二太子完颜宗望为主帅,统兵南下,于古北口大败宋军,宋将郭药师降金,宗望以其为前锋,一路势如破竹,连克中山、真定、信德等河北重镇。
西路的兵马则以完颜宗翰为统帅,自大同进兵,攻击太原,却被宋军阻截于太原城下,屡次攻击之下,竟然不能攻克。
此时,东路金兵的前军距东京城不过十余日路程。徽宗见金兵势大,便听从了大臣们的建议,匆忙将皇位传于其太子赵恒,是为钦宗。自己却以“烧香”为名,跑到镇江去避祸。钦宗任用李纲为尚书右丞,主持京都保卫战。李纲调兵遣将,指挥将士奋勇杀敌,加上城外各路勤王义军纷纷赶至,又有名将种师道的指挥,城内外宋军遥相呼应,终于打退了金兵的进攻。宗望见宋军顽强抵抗,久攻开封不克,加之自己的后援不济,西路的宗翰迟迟不至,而宋军则愈来愈多,便欲退兵。
于是宗望就遣使入城来见钦宗,向宋朝索要大批金银财物,再割让太原、中山、河间三镇,并要遣亲王宰相为质,方肯罢兵。钦宗软弱,怕金兵克城,兼之又有李邦彦、唐恪、耿南仲等奸佞之臣谗言惑上,钦宗便全部同意了金人的条件。宗望得到这些之后,方才罢兵北返。
金兵北返后,徽宗方才带人返回东京。钦宗又听信谗言,拒绝接受大将种师道的建议,不在黄河两岸驻扎大军,以防金兵。种师道气愤致疾,以至病死。李纲则先是被外调河北宣抚使,后又被逐至江西。内忧外患之下,徽宗、钦宗仍然不觉,不思进取,相互争权,任用奸佞,打压忠良,裁撤能战之兵,以图使金人看到之后,不再来攻。之后便依旧沉醉于声色犬马之中,对于朝堂内外之事不闻不问,却不知危机马上又要到来。