义熙十三年(417年),刘裕灭亡后秦,进入长安,派使者送给赫连勃勃书信,请求和好,约为兄弟。赫连勃勃命令中书侍郎皇甫徽写了回信,自己暗中熟记回信,把刘裕的使者叫到跟前,自己口授舍人写回信,封上信回覆刘裕。
刘裕读了赫连勃勃的回信,对他很表惊奇,使者又说赫连勃勃容仪奇伟,英武绝人。刘裕赞叹说:“这是我比不上的啊!”赫连勃勃没多久就回到统万,刘裕留下儿子刘义真镇守长安自己返回东晋。
赫连勃勃听说后非常高兴,对王买德说:“朕准备攻打长安,爱卿说说谋取的办法。”王买德说:“刘裕灭秦,正是所说的以乱平乱,没有用德政来救济百姓。关中地势优越,却用能力不强的小孩子来镇守,不是长久之计。
刘裕匆忙返回的原因,是想急速地成就他篡夺皇位而已,来不及对中原费心。陛下以顺攻逆,大义通达天地,百姓盼望陛下义旗到来,度日如年。青泥和上洛,是南军的要冲,应该安置流动的兵力截断敌人来往的通路。
然后堵塞潼关和崤陕,断绝他们的水陆通道。陛下传檄长安,向百姓宣扬恩德,三辅的父老都会提着酒食欢迎陛下的军队。刘义真独坐空城,没有地方逃窜,十天之内一定会到陛下面前来投降,正所谓兵不血刃,不战而白定。”
赫连勃勃认为很对,任命儿子赫连璝为都督前锋诸军事,兼领抚军大将军,率领二万骑兵南攻长安,前将军赫连昌屯兵潼关,任命王买德为抚军右长史,往南截断青泥的道路,赫连勃勃率领大军接着出发。赫连璝到达渭阳,投降的人一路上接连不断。
刘义真派出龙骧将军沈田子率领军队迎战,作战不利,退军屯驻在刘回堡。沈田子对刘义真的司马王镇恶不满,趁着王镇恶出城时杀死他。刘义真又杀死沈田子。便把城外的军队全都召入城中,关闭城门坚守。
关中的郡县全都向赫连勃勃投降。赫连璝晚上袭击长安,没有攻下来。赫连勃勃前进占据咸阳,长安所有的通道都被封锁。刘裕听到消息,非常恐惧,立刻命令刘义真往东镇守洛阳,任命朱龄石为雍州刺史,守卫长安。
刘义真一路上大肆抢掠着往东走,到了灞上,百姓驱逐朱龄石,把赫连勃勃迎进长安。赫连璝率领三万军队追击刘义真,刘义真的军队大败,刘义真独自骑马逃跑。
王买德在青泥俘获东晋宁朔将军傅弘之、辅国将军蒯恩、刘义真的司马毛脩之,堆积起人头封土成冢。于是赫连勃勃在长安宴赐将士,举起酒杯对王买德说:“