McClellans halvø-kampagne mod Richmond blev stoppet ved slaget ved Seven Pines.
den 31. maj og den 1. juni. Efter Valley Campaign sluttede i midten af juni, blev Jackson og hans tropper kaldet til at slutte sig til Robert E. Lees Army of Northern Virginia til forsvar for hovedstaden. Ved at udnytte en jernbanetunnel under Blue Ridge-bjergene og derefter transportere tropper til Hanover County på Virginia Central Railroad, gjorde Jackson og hans styrker en overraskende optræden foran McClellan ved Mechanicsville. Rapporter havde sidst placeret Jacksons styrker i Shenandoah-dalen; deres tilstedeværelse nær Richmond bidrog meget til Unionens kommandants overvurdering af styrken og antallet af styrker foran ham. Dette viste sig at være en afgørende faktor i McClellans beslutning om at genoprette sin base på et punkt mange miles nedstrøms fra Richmond på James-floden ved Harrison's Landing, i det væsentlige en tilbagetrækning, der sluttede halvøkampagnen og forlængede krigen næsten tre år mere.