Med presidentens forsterkninger rykket brigadegeneral James Shields tilbake til Shenandoah fra øst og gjenerobret Front Royal for å ta kontakt med Fremont som rykket inn i dalen fra vest. Jackson som nå var truet av tre arméer, fortsatte oppover dalen fram til Harpers Ferry ved elven Potomac og tilbake nedover til Winchester for å møte de to arméer som skulle treffe hverandre ved Strasburg. General Ewell beseiret Fremont i slaget ved Cross Keys den 8. juni etter flere trefninger i forveien, og i den neste dagen krysset han North Fork for å slutte seg til Jackson under slaget ved Port Republic. Shields ble slått under angrepene fra begge generalene.