公元426年,夏国天王大单于赫连勃勃死后,赫连勃勃之子赫连伦、赫连王贵、赫连昌等互相攻伐,关中大乱。北魏太武帝遂萌生伐夏之念。
当时,夏国位于北魏的西方,据有今宁夏、甘肃大部和内蒙南部、陕西北部的大部地区,与居于北魏北方的柔然对北魏构成了极大的威胁。北魏太武帝拓跋焘若想全力对付黄河以南的刘宋政权,就必须先剿灭夏和柔然。使后方稳定。所以,拓跋焘力排众议,采纳太常崔浩的建议,决定先伐夏,再击灭柔然。
是年十月,拓跋焘派司空奚斤率四万五千人进攻蒲孤,将军周几率万人进攻陕城,他则亲自率主力大军从都城平城出发,进攻夏都统万。
时赫连昌已即位,并倾国内之兵西进,与西秦大战,根本没料到北魏会乘虚而入。
十一月,拓跋焘的大军抵达君子津。时值冬季,黄河结冰,天寒地冻,拓跋焘留其大军在后,亲自率轻骑一万八千过黄河向西南方向疾进,直趋统万。
十一月初七为冬至日,赫连昌正在宫内大宴群臣,突闻魏兵已至黑水,距统万城仅30多里,顷刻惊惶失措,急忙召集城内之兵仓促出城应战,结果一战即溃,只得败退回城,闭门拒守。北魏太武帝的卫士豆代田紧追败逃回城的夏兵,在夏兵尚未来得及关闭城门之时,率少数魏兵乘乱冲进城中,并一直冲杀到夏宫的两宫,放火焚烧西官之门。由于寡不敌众,豆代田越宫墙而出,回到军中。
拓跋焘亦率军追击至统万城北门,夏军已紧闭城门,拓跋焘见天色已晚,便令士卒们宿于统万城下。
豆代田因杀敌奋不顾身,建立奇勋,被拓跋焘拜为勇武将军。
第二天清晨,拓跋焘鉴于统万城高壁厚,不易攻破,于是命令魏兵在统万附近大肆抢掠,杀、俘夏国百姓数万人,抢得牛马十余万头。
此时,拓跋焘考虑到孤军深入夏国国境,仅凭一万八千兵力攻城,力所不及,若攻西秦之夏军回师来救统万,魏军将有腹背受敌之祸,不如见好而止,及时还军。所以。拓跋焘对将士们说:“统万未可得也,他年当与卿等取之!”乃迁移夏民万余家而还。
这是拓跋焘第一次袭击统万,第二年正月,拓跋焘第二次袭击统万,终于克之,赫连昌逃至上邽。夏之大臣、后妃、公主皆被魏军俘获。
拓跋焘第一次奇袭万,因担心腹背受敌,不敢恋战,尽管未能攻克统万,假奇袭战术毕竟取得了成功,不仅劫掠了许多百姓、牛羊,更重要的是此番袭击使夏国更加空虚、衰败。夏兵更无斗志。为次年顺利攻下统万城奠定了基础。
(《魏书·世祖纪》等)