仙人关位于今甘肃徽县东南,西临嘉陵江,南接汉中略阳,是由陕入川的锁钥之地,十分重要。绍兴二年(1132年)冬,宋川陕宣抚司都统制吴玠,鉴于和尚原(今陕西宝鸡西南)距后方路途遥远,恐粮运不继,难于久守,遂以其弟吴璘驻军和尚原;自率主力退屯仙人关,依山据险筑垒,称杀金坪,与仙人关互为依托,控扼入蜀隘口。
绍兴三年(1133年)冬,金元帅左都监
完颜宗弼(完颜兀术)率军攻占和尚原,吴璘引军退屯
阶州(今甘肃武都东南)。吴玠为实施纵深防御,又于杀金坪后修筑第二隘。
绍兴四年(1134年)二月,宗弼与陕西经略使完颜杲(
完颜撒离喝)、
伪齐四川招抚使
刘夔,在
凤翔府(今陕西凤翔)、宝鸡等地,集结步骑10余万,决心破关入蜀。
二十一日,金军自仙人关以北铁山凿崖开道,循岭东下进至杀金坪,扎营40余座与宋军对垒。吴璘闻讯,率部自七方关(今甘肃康县东北)倍道入援,转战七昼夜,突破重围与吴玠会师。
二十九日,金军立炮数十座攻击宋军,吴玠命将士以弓矢、炮石并力捍御,使之屡攻不克。翌日,宗弼命金军架云梯300余座猛攻宋军营垒,宋军以炮石、撞竿击毁其云梯,以长枪刺杀金军。宗弼久攻不下,遂将全军分为两阵,自率精兵阵于东,命骁将
韩常阵于西,企图夹攻宋军。吴玠命吴璘等率军于金军两阵之间往复冲杀,在大量杀伤金军之后,退守第二隘。金军接踵而至,人披两铠,铁钩相连,前仆后继,鱼贯而上。宋军依托险隘坚垒,以劲弓强弩轮番发射,打退金军多次进攻。
初二,金军企图改道由七方关、
白水关(今徽县西南)入川,吴玠暗遣精兵迂回至金军寨后,袭破完颜宗弼及完颜杲大寨,金军死伤万余,连夜遁走。
吴玠又命部将王俊率军疾驰至
河池(今徽县)设伏,扼其归路,俘斩千余人。又乘其溃退,挥师追袭,迫金军退回凤翔府。