。拓跋英率魏军乘机反击，大破齐军，遂包围南郑。同时因为严令军纪，一无所犯，使远近百姓喜悦而附，皆提供租运。拓跋英未至南郑时，萧懿曾派军主范洁率3000余人讨伐獠。拓跋英包围南郑后，萧懿据城固守。范洁闻讯后，欲回军救援。拓跋英派统军李平敌、李铁骑等收合巴西、晋寿的土人，切断范洁的退路。范洁以死决战，遂打败李平敌的军队。拓跋英等待其军稍近，突以奇兵攻打，尽俘获其众。魏军围攻数十日而未克，魏帝下诏班师。拓跋英遂命老弱将士先行撤退，自率精锐部队殿后，还派使者向萧懿告别。萧懿认为其中有诈，不敢追击。拓跋英离开一日