马扩回太原复命后,大惊失色的童贯不是按照马扩的劝说布署应敌的防务,而是做好了南逃的准备。不久,金国使者来到太原,通报了金军已经南侵的情况,并要求宋廷割让黄河以北的土地。不知所措的童贯准备逃归京城,太原知府张孝纯劝阻道:“金人撕毁盟约,大人应当率领各路将士奋力抗敌,如果大人南归,军心必然动摇,这无异于把河东拱手送给金人呀,河东一旦失守,河北岂能保全?!请大人留下来与我们共同报效国家,更何况太原地势险要,人民劲悍,金兵未必能够攻取。”厚颜无耻的童贯居然说:“我的职责是宣抚,而不是守土,如果一定要我留下,还要你们做什么?!”十二月八日,童贯逃离太原前线,张孝纯闻迅后击掌长叹:“平时童大人何等威风,怎么一旦风云突变就心惊胆战抱头鼠窜,他还有什么面目去见天子?!”正是这个童贯,回到京城后拒不接受宋钦宗东京留守的任命而与徽宗南逃,当卫士们在一片痛哭声中阻挡浮桥请求徽宗留下时,这个逃跑将军竟然命令他的亲军胜捷军放箭,当即射倒数百人,童贯因此在舆论的一片谴责声中遭贬,流放途中被宋钦宗下诏处死。
十二月十八,一路势如破竹的金朝西路军攻破石岭关,前锋已进抵太原城下,陕西地方部队的麟府折可求、鹿阝延刘光世等部以共计四万人的兵力救援太原,在太原城外的汾河北岸被金军击败,损失一万余人后溃散。顺便一提,折可求是名将折从阮的后人,杨业之妻折太君就是将星璀灿的折氏将门中在民间影响最大的一位,曾镇压过宋江后来被张孝纯任命为河东第二将的折可存是折家的另一位名将,此前在领兵救援雁门的途中兵败,被俘于崞县,第二年才逃归宋朝。
还没有遭遇有效抵抗的金军在太原城下受到顽强阻击,而此时的太原,仅有王禀率领的胜捷军三千人。胜捷军是童贯负责西北边防时为自己招募的一支数万人的亲军,行伍出身的王禀从一名普通的士卒逐步擢升为宣抚司的都统制,在跟随童贯镇压方腊起义后北伐辽国,败于白沟,及至童贯逃离太原,留他为副都总管负责守城。
与此同时,宋徽宗传位于儿子赵桓,是为宋钦宗。金朝东路军主帅宗望曾经率领一千五百名骑兵击败有皇帝督战的两万五千辽兵,在降将郭药师的引导下,更是纵横千里大平原如入无人之境,黄河南岸的数万宋军望风而逃,六万金军在宗望的狂笑声中,乘坐搜寻来的十几条小船,用五天五夜的时间从容渡过无人把守的黄河天堑,于靖康元年正月初八兵临开封城下。
按照金军的战略布署,西路军不仅要与东路军会师开封发起总攻,为了阻击唯一可与金军抗衡的宋朝西北边防军,防止赵宋朝廷从西路奔蜀,宗翰还负有攻取洛阳这个战略要地的重任。太原久攻不下,宗翰却不能贻误战机,只得留下部将银术可继续围困,自己则率军疾驰南下。
就在孤军深入的金朝东路军等待西路僚军的时候,懦弱无能优柔寡断的宋钦宗仍然在战与和之间徘徊不定,最后竟然接受了宗望割让太原、中山、河间三镇的退兵条件,愤而辞职的东京留守李纲被宋钦宗挽留后扣押了这份割地诏书。
不久,北宋各路勤王大军云集开封的已达二十余万,面对有利形势,头脑发热的宋钦宗没有经过周密分析与布署就草率同意了少壮派将领姚平仲“夜叩金营、生擒宗望”的作战方案,可笑的是,这样的军事机密居然在实施前三天就被泄漏。二月初一,星夜突袭的姚平仲军被严阵以待的金军击溃,姚平仲突围远遁后销声匿迹,直到几十年后才有人留下了他在四川出现的记载。劫营失败后,宋钦宗被迫全部答应宗望的退兵条件,金朝东路军于二月初九撤军北归,而已经进军到山西泽州的宗翰也在得到宋廷割地的许诺之后回师太原。