公元961年,杜氏病重,他把趙匡胤叫到病床前說:「兒啊,你當初能奪得後周的江山,是因為柴榮的兒子太過年幼,如今你的兒子也才十歲,為了避免這樣的事情再次發生,你日後還是這個皇位傳給你弟弟吧。」
看老母親快要去世了,趙匡胤也就答應了這個要求,史稱金匱之盟,但是趙匡胤在十五年後才去世,當時年幼的皇子,也長到二十幾歲,他又怎麼會傳位給弟弟趙光義。
公元976年,趙匡胤去世,同年弟弟趙光義繼位,是為宋太宗,
關於趙光義的繼位問題,向來是眾說紛紜。
有的資料顯示是「金匱之盟」合法繼位,也有些資料則說他謀殺了自己的哥哥登上皇位。
但不管趙光義是以哪種方式登上皇位,他就是成為了宋太宗,那個江湖術士的預言,最終全部成為現實。