,分为四营:中军居中、先锋营居前左、火器营居前右、护军营居后;出塞衔尾行,日四、五十里或六、七十里。傍黄河行可十许日,乃去河,载水、束刍度戈必(戈必者,无水草处,华言「碛」也)。又二百余里,至一山,有古碣曰「两郎山」,或言即狼居胥也。四月四日,至郭夺力,费大将军自归化城来,期于此会兵;而大将军已过,倍道行。十六日,至瓮金,而得减兵之令。初,甘、凉、肃三镇兵自远驰至宁夏即出塞,不及饲马,军士得仓粟及余马驼畜皆不暇择;且以为噶尔丹不可必遇,出塞稍远,当耀兵扬威而还,未必长驱深入,不甚爱惜资粮。及度戈必,马遂相继毙,更前益苦乏水,而草未尽芽;会大风雨连数昼夜,寒且饥,颠仆营中及道旁者相枕藉。有溃逃者,追斩之,不能止。于是孙将军议选精卒并粮马以进,其麾下仅得四百人,凉、肃二镇各三百人;而檄公留千五百人,以五百人与满兵五百屯瓮金,需后粮至守之,以待还师。宁夏兵固多预备,公又善访求水草,虽踵大军后,常不渴乏;身先将卒,日步行数次节马力,遇风雨谨覆蔽之或温以火,马少毙者。所裹粮,日检饬,不得遗弃及恣食;人有余粮,马有余力。比得檄,欲请勿减,而孙将军已前行,隔数日程;不得已,如令减遣,而选锐卒千八百人,留五百人屯瓮金,余率以进。数日及大将军,军皆甲以行。时近贼地,宿草为贼所烧,数百里间皆灰烬,新草未芽;大将军所领皆禁旅,仓卒行,裹粮少,后运不至,恒苦饥。诸军议假与粮,公所部假者尤多。五月四日,至土剌河。十三日(戊辰)食时,前军已哨得贼,严阵而前;可二、三十里,过淖至昭磨多。其北大山千仞壁立,山下平川广数里,林木断续,有河流其间,曲折环绕;其南山差低,于北渐阤而下,有小山横焉,战地也。小山可二十仞,自西上,为崖三层乃至颠;自东上,仅崖一层。费大将军与孙将军已上山,前军与噶尔丹遇,佯北以致之;贼恃胜转斗而前,将争小山。公方将兵至山足,知贼近,急登山;遇孙将军方下山,公言急宜据北山颠,不可下。语未既,费大将军亦至,复言之;大将军曰:『日将暮矣,大炮不能即至,当以来日战耳』。公曰:『战即来日,若此山为贼据,我营其下,可乎』?大将军曰:『贼甚近;不战,汝能夜守此山乎』?公曰:『愿守此』!回鞭一麾,兵皆上。甫至山巅;而贼亦登,见我师既据巅,遂止东崖下,以崖为蔽;发炮上击。时大将军布陈,令河西兵居中、满洲及蒙古军居左右翼。及战,宁夏兵千数百人居左,甘肃、凉兵共千人居右,皆登巅以阵;其右卫西安诸满兵分列宁夏、甘肃、凉兵左右在山下川中及南山足,而蒙古、渣萨克诸兵又分列满兵之左右。贼争小山,冲中坚,故河西兵迎其锋;公令士卒皆下马,发子母炮叠击之。噶尔丹及其嫂阿努娘子等亦皆冒矢石,率众舍骑而斗,锋甚锐;杀伤相当,胜负未决。公使人告大将军曰:『川中兵宜从柳林出冲其胁,贼必乱』。既又望其阵后林中人马甚众而不出战,必妇女辎重也;复告大将军:『宜遣一军往南,出不意劫之;贼返顾,必扰动』。大将军皆从之。公望见两军将薄贼,遂鼓兵控矢而下,呼声震天;贼众遂披靡,坠下山者满阬谷,弃仗如麻。杀阿努娘子,得贼旗数十,禽斩二千余。乘胜逐北,策马先驰,麾下卒拥纛继进。遇辎重,戒弗取;且射且逐,月下追三十里。回视他部兵,无至者;方使人请诸军偕进,而大将军传令收兵,乃整军而还。翼日,大将军会众,斩俘禡旗,举酒劳诸帅;大奖公曰:『昨日之战,赖公以济;国家之福、主上之圣也。主上屡称公才,乃今见之』。比还朝,具以公功闻于主上:由是益眷公,知公有大将才也。噶尔丹横行沙漠,并吞三十余部,躏我属国、扰我边陲,皇上为天下大计,不得已,大举征之;亲帅六师,分兵三路,张弥天之网以遮之,圣算周详,固操必胜之术矣。然深入穷荒,粮运难继,设或不遇贼,或遇贼而不能败、败而不大创,则再举为难;劳费方始,乃一战而破灭之无遗种,岂非师武臣力,天人交相哉!噶尔丹之至昭磨多也,固震于天威,折而西遁;然其众尚盛、其阵尚坚,设不据山巅得便地、不出奇兵夹攻之,则事未可知。宁夏兵既为军锋,而公料敌制胜,决机俄顷;虽古名将,无以加。自此沙漠廓清,皇灵被于无外;公之功,岂独冠绝一时而已哉!上驻跸二十八台,捷闻,大喜;遣侍卫迎劳将帅,命陕西兵无满、汉,皆至京师受赏。军行至十五、六台间,有诏责大将军:『噶尔丹既败,何故不即追禽之,令得遁去!乃顿兵俟命者久之』?孙将军上疏,言『噫尔丹既西窜,或扰边;诸镇皆出,孰为备御』。得旨:『遣诸将还镇』;而孙将军独入朝受赐焉。公引军从受降城入河套、过丰州,以八月末抵宁夏。其所留瓮金兵孤悬单弱,遇噶尔丹之侄丹吉喇败而西,以千余人乘之,多所杀伤,夺路以去;设如公初议以三千人、一总戎守之,皆成擒矣。公知边事未已,归而益治军;善饲马,营伍虚者悉补之。明年春,上疏『请将兵从郭夺力深入,务殄根株。今贼之仇阿喇蒲坦截西北、甘肃大兵截西南,噶尔丹西走无路,势必东行。若过瓮金,恐复难制;急蹙之,可擒也』。疏至,上已发京师。公