面对唐军的现实威胁,石敬瑭不得不放下架子,答应了耶律德光的不合理要求。当然,答应了这些要求,并不意味着石敬瑭要去履行。眼下幽州的赵德钧、云州的沙彦珣,无论哪一个都不好惹。耶律德光想要幽云地区,那就让他自己打,当初云州之战,耶律德光不就是败在幽云吗?现在让耶律德光自己去和他们打,一方面自己能够少两个作对的节度使,一方面也能以此来拒绝耶律德光的领土要求,可谓是一石二鸟。所以,当石敬瑭想到了这一点后,反而有些沾沾自喜起来。不过,在石敬瑭看来,眼下最重要的不是计较幽云的时候,而是让耶律德光尽快驰援太原,击败唐军,救自己于水火才是最重要的。于是,当他要求桑维翰答应耶律德光的要求时,同时也催促耶律德光尽快出兵,否则以目前的兵力,他就要被李从珂吞并了。
耶律德光没有想到石敬瑭答应的这么爽快,所以当桑维翰当面表示同意耶律德光的要求,并请求辽军出兵时,耶律德光还是被吓了一跳。桑维翰昨天还在据理力争,今天就服软,这在耶律德光看来,绝对不符合常理。所以,他没有第一时间同意出兵,在他看来,这很有可能是李从珂和石敬瑭两人的计谋,好让自己上当,然后将辽国的有生力量消灭。毕竟唐国已经不是第一次这样干了。
当太原被围,石敬瑭危急的消息传来时,耶律德光这才明白过来,唐国内部是真的发生了内乱。而且要是自己不去救援石敬瑭,一旦石敬瑭战败,别说得到幽云,就连出兵的费用也没有了。而且耶律德光一直有一个中原梦。所以在他看来,这次内战就是他最佳时机。于是,他整顿好辽军骑兵,足足集合了二十万控弦之士。从喜峰口越过长城,直扑太原城下。对于石敬瑭的奸诈,耶律德光已经意识到了。幽州和云州都不是石敬瑭的地盘,所以他才会割让起来如此爽快。而且这两州的兵力都不弱,石敬瑭的意思很明显,就是要让自己的辽军和幽云军陷入鏖战,然后他好收取渔翁之利。想通了这一节,耶律德光也明白了石敬瑭的奸诈,而且已经想好了对策。
此时的太原,已经被唐军围的水泄不通。河东的五万精兵全部镇守在城楼上,外加临时拉来的几万壮丁,城头上的兵力总共也就不到十万。石敬瑭和刘知远左支右拙,忙于应对。为了激励将士们,石敬瑭不得不透露与辽主谈判的消息,并告诉将士们,辽军即将来援。可是将士们对这个消息很不感冒,认为中原相争,让契丹人参与做什么?不过心里虽然不满,口里却没有说出来。眼下他们守城已经是力有不逮,要是有契丹人来支援,当然是更好。
石敬瑭和刘知远二人亲自在城墙上奋力拼杀,望眼欲穿,只等辽军来援。此时的他们,早就忘记了自己的初心,为了自己的一己私利,而丢弃了百姓们的死活。当唐军和河东军在城墙上下杀红了眼时,耶律德光率领的二十万契丹骑兵到来了。已经师老兵疲的唐军,面对二十万辽军生力军的攻击,很快败下阵去。李从珂的二十万大军兵败如山倒,李从珂夺路而逃,恨不得多生一双翅膀,逃回到洛阳去。皇帝一逃,剩下的唐军也有样学样,纷纷跑路。城上的石敬瑭看到唐军败了,派出刘知远追杀一番。丝毫没有想到,他们杀得是他们的同胞,而来援助他们的是,中原的大敌,游牧民族。
就这样,耶律德光帮助石敬瑭赶跑了李从珂的大军。石敬瑭亲自来到耶律德光的大营,亲自给耶律德光下跪,行臣子之礼,表示自己服从辽国的指挥。石敬瑭的这一跪,让耶律德光很是高兴,自从自己当上胡汉皇帝以来,还没有中原人亲自给自己下跪,韩延徽虽然是汉人,可是他的下跪,却没有给耶律德光异样的感觉,反而像是胡人部落首领在给他行礼。而石敬瑭的下拜,让耶律德光找到了当初太宗皇帝天可汗的感觉。他想着,如果让石敬瑭当上了中原的皇帝,那我辽国不就是可以予取予夺了吗?
于是,耶律德光决定暂时将不快放在一边,与石敬瑭进行了深入细致的交流。石敬瑭表示,眼下的这个大唐皇帝,只是先帝的一个养子,而先帝也只是先晋王的一个养子,根本没有资格来继承皇帝位置。所以,他直截了当的说出了自己的主张,那就是杀到洛阳去,夺了皇帝的鸟位,然后让先晋王的子孙来继承皇位。耶律德光对于石敬瑭的忠诚之心非常赞赏,表示愿意亲自帮助石敬瑭击败唐军,不过要求就是石敬瑭答应的条件一定要作数。
耶律德光本想在太原进行抢掠,好让自己的辽军将士们获得原定的出兵费。可是在石敬瑭和桑维翰的强烈劝阻下,耶律德光决定先行放过太原的百姓,等到杀到洛阳再说。对于辽军来说,洛阳肯定更加富裕,所以,他们也就同意了耶律德光的命令,决定在洛阳开抢。
石敬瑭为了得到耶律德光的支持,干出了一件连他亲信都以为耻辱的事情,那就是拜了耶律德光做自己的义父。此时的石敬瑭明明比耶律德光年长十岁,可是为了得到辽军的全力支持,石敬瑭不得不下跪,称耶律德光为义父。而耶律德光也为石敬瑭的“孝心”所征服,接纳了这个比他大十岁的义子。于是,一场政治父子关系就这样荒唐的定了下来。就算是桑维翰和刘知远,对于石敬瑭称子的行为,都颇有微词。他们决定,称臣已经是丢中原人的脸了,如今称儿子,更是让中原人的脸不知道往哪里搁。他们在想,就算是日后石敬瑭得到了皇位,他还敢从辽国手里收回割让出去的领土吗?