Despite his victory, Zhuge Liang could not make use of the momentum to launch a major offensive on the enemy because his army was running low on supplies. The "Book of Jin" claimed that Sima Yi launched an attack on the Shu garrisons at this juncture and succeeded in capturing the Shu "covering camps". Zhuge Liang abandoned Lucheng and retreated under the cover of night, but Sima Yi pursued him and inflicted roughly 10,000 casualties on the Shu army. This account from the "Book of Jin" is disputed by historians and is not included in the "Zizhi Tongjian". According to the "Records of the Three Kingdoms" and "Zizhi Tongjian", Zhuge Liang supposedly retreated due to a lack of supplies, not due to defeat, and the Wei forces pursued him. The pursuit itself did not go completely smoothly for Wei. Sima Yi had ordered Zhang He to further pursue the enemy in an attempt to capitalise on their momentum. The "Weilüe" mentioned that Zhang He apparently refused to initially obey Sima Yi's order and argued that, according to classical military doctrine, one should refrain from pursuing an enemy force retreating to its home territory. However, Sima Yi refused to listen and forced Zhang He to carry out this order. Zhang He fell into an ambush at Mumen Trail (木門道; in Tianshui, Gansu), where Zhuge Liang had ordered crossbowmen to hide on high ground and fire at approaching enemy forces when they entered a narrow defile; Zhang He died after a stray arrow hit him in the right knee. Regardless of this setback, Cao Rui sent an emissary to congratulate Sima Yi on his victory and rewarded him by adding more taxable households to his marquisate.