备共抗张鲁，但反受刘备攻击，只好向已反目的张鲁请求援军。而曾败于曹操而投奔张鲁的马超率援军与刘备军对抗。忌惮与马超对峙的刘备阵营，为离间马超与张鲁之间的关系，贿赂杨松使之向张鲁进谗、诬陷马超「不肯臣于汉中」，使马超进退不得，最后投降刘备。 215年、曹操征张鲁之际，因对易守难攻的阳平关无把握，贿杨松作内应。杨松为贪财而协助曹军、令曹军得以佔领汉中。张鲁与其部下由于其投降时的应对，均得到曹操的厚待，唯独杨松被问卖主之罪，被曹操下令斩于市曹。