二十二年,蜀郡太守法正进曰:“曹操一举降张鲁,定汉中,不因此势以图巴、蜀,而留渊、郃,身遽北还,非智不逮,力不足,将内有忧逼耳。今算渊、郃才略不胜吾将率,举众往讨,则必可擒。天以与我,时不可失也。”先主从之,以问儒林校尉巴西周群。群对曰:“当得其地,不得其民;若出偏军,必不利。”先主遂行。诸葛亮居守,足食足兵也。
二十三年,先主急书发兵。军师亮以问从事犍为杨洪,洪对曰:“汉中,蜀之咽喉,存亡之机,若无汉中,则无蜀矣。此家门之祸,男子当战,女子当运,发兵何疑!”亮以法正从行,白先主,以洪领蜀郡太守,后遂即真。初,洪为犍为太守李严功曹,去郡数年,已为蜀郡,严故在职;而蜀郡何祗为洪门下书佐,去郡数年,已为广汉太守,洪故在官。是以西土咸服亮能揽拔英秀也。后洪、祗俱会亮门下,洪谓祗曰:“君马何驶?”祗对曰:“故吏马不为驶,明府马不进耳。”
二十四年,先主定汉中,斩夏侯渊。张郃率吏民内徙。先主遣将吴兰、雷同入武都,皆没。乃举群茂才。时州后部司马张裕亦知占术,坐漏言,言先主得蜀,寅卯之间当失,汉凶年在庚子,诛。曹公为魏王,王西征,闻法正策,曰:“固知玄德不辨此。”又曰:“吾收奸雄略尽,独不得正邪!”