敌将梁兴夜间率步骑五千余人攻徐晃，徐晃将其击走，随即建立桥头阵地，曹军从此渡河，曹操又採纳谋士贾诩的计谋「伪书疑心」，成功离间分化马超和韩遂，斩成宜、李堪等将，最终大破关中军。
敌战当鏖.建安二十年（215年）， 曹操派徐晃与夏侯渊平定隃麋、汧诸氐，和曹操会师于安定。曹操还邺后，又派徐晃与夏侯渊平鄜、夏阳余贼，斩杀梁兴，降三千余户。同年七月，徐晃随曹操征讨张鲁，派徐晃讨伐椟、仇夷和山氐，皆归降。因功升为平寇将军。此战中，徐晃解将军张顺之围，击财陈福等三十余屯，皆破之。同月，曹操回到