北军的军力很快就分散在雪伦多亚河谷的各部分, 石墙杰克森遂决定把其中数个军团击溃,打击敌军的士气。到了3月22日, 北军军官约翰率9,000人在克恩斯镇(Kernstown)守候,对抗石墙杰克森的3,400人。石墙杰克森事先派由透纳·艾许贝率领的骑兵侦察和攻击敌阵,艾许贝后来说敌军的总数应只有3,000, 石墙杰克森就有信心地向克恩斯镇推进。3月23日下午1时正, 石墙杰克森到达克恩斯镇, 发现艾许贝的骑兵快要被击溃, 就派一个旅援助艾许贝, 而其余两个旅就经Sandy Ridge去包围敌军,但