荊州城內,劉備接連盛情款待張松,并訴說內心的苦衷。張松感慨劉備的苦心,終于決定將西川詳圖獻給劉備。劉備不愿圖謀劉璋的屬地,張松曉以利害,苦勸劉備奪取西川以拯川民于水火。龐統為張松獻計:勸劉璋迎劉備入西川,以抗張魯。劉璋府內,張松返回成都后力諫劉璋迎劉備入川,卻遭到了眾臣的反對。張松一番慷慨陳辭,令劉璋怦然心動。劉璋遂派法正為使者懇請劉備入川。劉備最終答應入西川,但堅決拒絕了法正西川稱主的建議。劉備率軍入川,劉璋力排眾議,決定出城相迎。黃權有感于劉璋的危機,親自來到蜀將張任的帳中,建議他親率三萬大軍保衛主公的安危。
劉備大營中,法正也建議劉備涪城相會時趁機擒拿劉璋。劉備再拒!龐統不勝惋惜,暗中安排將士在席上刺殺劉璋。次日,劉備劉璋在營中歡宴,魏延請求拔劍助興,預謀趁機行刺劉璋,引發了雙方將士的廝殺。劉備制止了混戰,并向張任表示決不做不義之事。張魯軍來犯葭萌關,張任建議劉璋命劉備率軍迎敵以查看其是否真心。劉備果然率軍抵抗張魯,劉璋深感欣慰。東吳,眾將建議孫權發兵荊州,卻被孫權拒絕。魯肅病中同意了孫權提拔呂蒙為副都督的建議,意圖整軍備戰。荊州城內,江東使者周善欺騙孫小妹說太夫人病危,勸其速回江東探望。孫小妹攜阿斗返回江東,路上被趙云截下,趙云拼死將阿斗帶回。劉備自擊退張魯后,劉璋對其日漸怠慢。龐統建議速取西川,而劉備卻欲摸清劉璋的真實意圖。
劉備自言有取西川建功立業之心又顧忌仁義道德,內心極為矛盾。龐統獻兩全之計,命人送密信以離間劉璋、張松。劉璋中計,斬殺張松,并集所有川軍攻打劉備。劉備無奈之下,只得采納龐統建議,率軍東取雒城。雒城城外的落鳳坡,龐統中埋伏身亡。龐統以死換取了劉備出師有名,劉備悲憤異常,欲率軍奪取西川。諸葛亮決定率軍進西川支援劉備。臨行前,諸葛亮將荊州大印交與關羽,并叮囑:北抗曹操,東和孫權。劉璋聞訊大驚,黃權獻計割地送與張魯,以抗拒劉備軍。張魯大喜,命馬超率精兵三萬攻取葭萌關。張飛請纓與馬超廝殺,二人從白天激戰至夜晚。