后,吕后为对刘邦说相面之事,刘邦急追老翁。老翁对对刘邦说:乡者夫人婴儿皆似君,君相贵不可言!。
公元前205年四月,刘邦东攻项羽至彭城。项羽舍齐地回击汉军,大破汉军于彭城。刘邦仓惶逃跑,途中遇孝惠帝及鲁元公主,带着一起逃跑。楚军追之甚急,于是刘邦多次把儿女踢下车,夏侯婴为御,数叹,辄抱二子上车。刘邦大怒,欲斩夏侯婴十余次,最终一行逃至沛县。公元前205年六月,刘邦立刘盈为王太子,令守栎阳。诸侯子在关中者皆为宿卫。公元前202年二月,刘邦于定陶即皇帝位,以王太子刘盈为皇太子。折叠易储风波刘盈为人仁弱,高祖以为他不像自己。
而戚夫人所生子刘如意深得刘邦喜爱,并且刘如意酷肖刘邦,刘邦以其类己,故常欲易太子。而且吕后年长色衰,稀见刘邦;戚夫人则年轻貌美,深得刘邦宠爱。刘邦即皇帝位,于高祖七年立刘盈为太子。汉九年,赵王张敖废,更立刘如意为赵王。刘如意虽为赵王,但常留长安。刘邦至关东,戚夫人常从,日夜啼泣欲使刘如意代刘盈为太子。高祖十年,刘邦欲易太子,下廷议。结果群臣纷纷反对。御史大夫周昌反对最强烈,刘邦问其原因,周昌由于为人口吃,且又盛怒,于是说道:臣口不能言,然臣期期知其不可!陛下欲废太子,臣期期不奉诏。
刘邦见此状,欣然而笑,罢置此议。事过之后,吕后因为在东厢侧耳听到上述对话,她见到周昌时,就跪谢说:若不是您据理力争的话,太子几乎就被废掉了。但刘邦仍怀易储之意,吕后惶恐不知所为,有人对吕后说,张良善画计,且一向为刘邦所信重。于是吕后令其兄建成侯吕泽找张良,对他说:您常为陛下的谋臣,今陛下欲易太子,你怎么还能高枕而卧
张良说:当初皇上数陷于危难,才用我的计策。现在天下安定,皇帝因为喜欢才要易太子,这是他们骨肉之间的事,即使象我这样的再有一百个也没用!吕泽强行道:不管怎样,您得给我想个办法!张良道:这个难以口舌之争就能达到目的。皇上也有想招而不到的贤人,有这样四个人,就是商山四皓,年纪都大了,皆因皇上慢而侮人,所以不愿为汉臣。但皇帝偏偏以此四人为高人,如果你们能够不吝惜金银财宝玉帛,并让太子亲自致书,言辞肯切谦卑,用安车和辩