攻入汉中，取阳平关，张鲁逃奔巴中，曹操遂定汉中。巴郡的巴、賨夷帅朴胡、杜濩、任约降曹，曹操势力南伸至巴中。后刘备相继击败朴胡等及曹将张郃，攻取巴中，曹、刘乃相持于武都、汉中一带。建安二十四年（219年）正月，刘备斩杀夏侯渊于汉中定军山。五月，曹操引军退回长安，秦岭以南之汉中、上庸等地被刘备所据。延康元年（220年）曹氏金城太守、护羌校尉苏则击杀张掖人张进，酒泉人黄华降曹，曹氏遂定河西之地。七月，汉将孟达举房陵、上庸、西城降曹。至此，曹氏疆域最终形成，南方「东自广陵、寿春、合肥、沔口、西阳、襄阳，重兵以备