Lee’s First Movement
On June 3rd Lee put his army in motion northward, with Ewell’s Corps, preceded by Jenkins’ and Imboden’s Cavalry, in the advance, followed by Longstreet and lastly by Hill. Longstreet moved on the east side of the Blue Ridge in order to lead Hooker to believe that Washington would be threatened. On reaching Snicker’s Gap, he crossed the Ridge into the Shenandoah Valley and followed Hill, who was now in advance. The great army was strung out from Fredericksburg, Va., on the south to Martinsburg, W. Va., on the north, with the cavalry division under Stuart guarding the gaps along the Blue Ridge.
After driving out Union forces stationed at Winchester under Milroy, Lee’s Army crossed the Potomac at Williamsport and Shepherdstown on June 23rd, 24th, and 25th, and advanced northward, unopposed, through the Cumberland Valley, toward Harrisburg.