方光琛知此情况,便来吴三桂面前献策:
“大将军,此地山民,多为顽固不化者。我大军初来,必与我生疏二意。他们心中还在盼着南明永历回来,故不敢前来营中。贴告示倒不如令手下人进城乡密访,得到采药、打猎之人,大将军再私下请来。”
此法果然灵验。三天后,探马分别请来两位老者入得大营。吴三桂终日以酒菜相奉,饭后,与之聊话,从中得知前行的路线,每天夜晚,又口述之,让马玉绘出图来。最后,吴三桂给两位长者各奉百两白银。
十一月初十日,吴三桂下令拔营起寨,亲统藩下四旗将士和援剿左路镇总兵沈应时,右路镇总兵马宁一同从遵义城出师直趋七星关。来到关前,命扎营于水西的安烈。此地山高林密,不易暴露。使镇守在关上的白文选一时摸不清大军的去向。
而在当天夜间,他下令吴应麒、何进忠、王屏藩三人率兵五千,趁夜色潜师由水西溪河绕过七星关,连夜赶到白文选的背后,扼住其退路。
天刚拂晓,吴三桂便命郭云龙、杨糰率兵攻关,双方激战两个时辰,白文选突然撤兵弃关而逃。吴三桂知道白文选已经发现自己的后路被扼住,便急令大军冲过七星关,兵发乌撒,终于打开通往云南的大门。
由于白文选急急溃逃,沿途小股兵将更是无心堵截,便四散而逃。吴三桂趁此长驱直入。