Moving up the Shenandoah Valley in pursuit of Jackson's army, Maj. Gen. John C. Frémont's army encountered Maj. Gen. Richard S. Ewell’s division at Cross Keys on June 8. Brig. Gen. Julius Stahel's brigade, attacking on the Union left, was stunned by a surprise volley from Trimble's command and driven back in confusion. After feeling out other parts of the Confederate line, Frémont withdrew to the Keezletown Road under protection of his batteries. The next day, Trimble's and Patton’s brigades held Frémont at bay, while the rest of Ewell's force crossed the river to assist in the defeat of Brig. Gen. E. Tyler's command at Port Republic.
Sketch of the battle_field of Cross Keys, Va.
References
CWSAC Battle Summaries, National Park Service (http://www2.cr.nps.gov/abpp/battles/bycampgn.htm)
The Battle of CrossKeys was fought on June 8, 1862, in Rockingham County, Virginia, as part of Confederate Army Major General Thomas J. "Stonewall" Jackson's campaign through the Shenandoah Valley during the American Civil War.
Together, the battles of CrossKeys and Port Republic were the decisive victories in Jackson's Valley Campaign, forcing the Union armies to retreat and leaving Jackson free to reinforce Robert E. Lee for the Seven Days Battles outside Richmond, Virginia.
After the dual defeats at CrossKeys and Port Republic, the Union armies retreated, leaving Jackson in control of the upper and middle Shenandoah Valley and freeing his army to reinforce Robert E. Lee before Richmond in the Seven Days Battles.