连夜奔袭威宁海,鞑靼犹未发觉,明军纵兵掩杀,获大胜。此战,鞑靼达延汗巴图蒙克(小王子)仅以身逃,达延汗的妻子、蒙古传奇女英雄满都海战死。 战后,王越功封威宁伯,成为明朝仅有的三位以战功封伯的文臣之一。 汪直则因此役边功震惊内外,因太监无秩可升,只能加食米,以年十二石为一级。成化帝便一次给汪直加三百石,前所未有,创有明一朝纪录。此后更是命汪直总督西北军务,并赐制敕曰各地镇守、总兵