。于夫罗初败于袁绍将麴义，后又攻破度辽将军耿祉，放走张杨。
控制河内.于夫罗放走张杨后，张杨被董卓封为建义将军、河内太守。兴平二年（195年），董承带汉献帝逃避李傕追击至大阳（今山西平陆西），张杨以粮食朝贡，被封为安国将军、晋阳侯，假节开府。张杨希望汉献帝回洛阳，被诸将拒绝，回到野王（今河南沁阳近域）。建安元年（196年），张杨与董承再次提出希望汉献帝回洛阳，杨奉、李乐拒绝。董承后投奔张杨，张杨命令董承大修洛阳宫。夏天天子要求杨奉等人迎汉献帝到洛阳。秋天汉献帝回洛阳，以粮食相迎。张