七月，丞相曹操征张鲁，至阳平，张鲁命弟弟张卫与杨昂守阳平关，横山筑城十余里，曹操攻之不克遂退，张鲁军因而松懈，曹操前军夜间迷路误入张卫大营，张卫败退。曹操闻讯派解、高祚等回击，攻占阳平关。此后史书再无杨昂记载。
三国演义.在罗贯中历史小说《三国演义》中，曹操征张鲁时，杨昂与张卫、杨任一同防守阳平关。杨昂、杨任分别通过劫寨、设伏，两次打败曹操军。曹操设计诈退，实则安排偷袭。杨昂不听杨任劝阻，率大部追击曹操，却因有雾不能前进。而夏侯惇部却因雾误闯杨昂寨，杨昂部以为是自家军马而放入，夏