不能不说张绣此人不但头脑清楚,而且眼光也非常远大,有勇有谋。张济虽然已死,但张济接管军队后势力仍然很大,刘表便想拉拢。张济在审时度势之后,决定接受收编,被刘表安排据守宛城。自此,张济一时却成了香饽饽,这当时的大腕们都开始对全百般拉拢。
公元197年,曹操率军南征,张绣遂投降了曹操。但因曹操强占了张济的遗孀,张绣因此心中不满,二人产生了矛盾,曹操欲除去张绣,结果预谋泄密,张绣趁夜而反。曹操由于措手不及大败而逃,张绣紧追不舍,曹操又组织反击,张绣大败。但这次曹操损失巨大,儿子曹昂与侄子曹安民被杀,爱将典韦阵亡,从此二人便结下了仇。
公元200年,官渡之战爆发,而此时的张绣炙手可热,又成了曹、袁二人争取的对象,谁争取到了张绣,谁在此战中的胜算就会更大。因此,袁绍和曹操都向张绣伸出了橄榄枝。因为张绣正好在曹操的后方,袁绍希望拉拢张绣,在曹操进攻的时候,让张秀来个背后一刀,抄曹操的后路。而曹操则是为了稳住自己的后方,也想拉拢张绣。但由于张绣与曹操有仇,所以张绣按着常理就想投降袁绍。可在此时,他帐下有一最高人,却劝他投曹操,这个高人就是后来曹操非常依重的谋士贾诩。他给张绣分析了三点理由。
第一,袁绍与曹操相比,兵多将广,实力强大,根本不缺绣这点人,所以投到袁绍的帐下去没有前途。而曹操不一样,曹操势力比较弱,如果投到他的帐下,则他的实力会增加,所以曹操此时却非常需要你。这投袁绍是锦上添花,而投曹操则是雪中送炭,你自己想想投谁会更有价值?
第二,曹操此时是挟天子以令诸侯,投降曹操其实也就等于是归顺大汉,这叫名正言顺。
第三,凡是有雄才大略的人都不会把个人恩怨放到第一位。虽然你跟曹操有血仇,但是曹操是个有野心、是想要纵横天下的人,他迫切的需要在天下人面前表现自己心胸开阔、热爱贤才这样的境界。所以如果你现在去投他,他不会跟你记仇的,而且会给你一个很好的待遇。
于是在贾诩的劝说之下,张绣就投向了曹操。果然,曹操不念旧恶,不记旧仇,还跟张绣结为儿女亲家。因此,曹操能够取得官渡之战的胜利,与张绣的来投是有很大的关系。事实证明,张绣在官渡之战的过程当中发挥了巨大的作用。而且一直到曹操死的时候,他也没有跟张绣再算过去的那些旧账。
张绣由于官渡力战有功,后被升为破羌将军。公元205年,张绣跟随曹操击破袁谭,被再次增加食邑,总封户达到了2000户,在曹操的部下中,张绣的食邑是最多的。