Mùa xuân năm 228, Gia Cát Lượng thống lĩnh 10 vạn đại quân xuất phát từ Hán Trung đi về hướng Bắc để chinh phạt Ngụy. Ông loan tin rằng đại quân của Thục sắp sửa theo đường hẻm Tà Cốc đánh vào My Thành, đồng thời cử Triệu Vân, Đặng Chi đem một bộ phận binh lục đi chiếm Kỳ Cốc[chú 31] và làm ra vẻ như muốn đi theo đường Tà Cốc để tiến lên phía bắc, nhằm thu hút sự chú ý của quân Tào, trong khi đó Gia Cát Lượng tự mình dẫn quân chủ lực tiến phát theo đường Kỳ Sơn về hướng tây bắc. Trong chiến dịch này, quân Thục dụ hàng được danh tướng Ngụy là Khương Duy gây xôn xao cả miền Quan Trung.