月，太武帝声称要在云梦泽打猎，刘宋在边境拒守。太武帝于是率十万步骑南下，进攻刘宋。刘宋初採用保存实力的战术，宋文帝令淮、泗一带前线部队，若北魏兵少则坚守，兵多则带百姓撤退到寿阳。北魏连下南顿（今河南项城西）、颍川（今河南禹县）二郡，进围悬瓠（今河南汝南县）。悬瓠太守陈宪不及撤退，手下宋军不足千人，但拼死抵抗。魏军围城修筑高楼，对城内射箭，城内兵士一人备一块板子，行路取水时就背在身上；太武帝又下令用冲车，几乎攻破南城。陈宪又在里面修一道内墙，外面竖木栅栏阻挡。魏军仗着人多攻城，宋军拼死抵抗，攻城的魏兵尸首