McClellan Peninsula Kampanye menuju Richmond terhenti di Pertempuran Tujuh Pines
tanggal 31 Mei dan 1 Juni. Setelah Kampanye Lembah berakhir pada pertengahan Juni, Jackson dan pasukannya dipanggil untuk bergabung dengan Angkatan Darat Robert E. Lee dari Virginia Utara untuk membela ibukota. Dengan memanfaatkan terowongan kereta api di bawah Blue Ridge Mountains dan kemudian mengangkut pasukan ke Hanover County di Virginia Central Railroad, Jackson dan pasukannya membuat penampilan kejutan di depan McClellan di Mechanicsville. Laporan terakhir menempatkan pasukan Jackson di Lembah Shenandoah; kehadiran mereka di dekat Richmond sangat menambah perkiraan berlebihan komandan Uni tentang kekuatan dan jumlah pasukan di depannya. Hal ini terbukti menjadi faktor penting dalam keputusan McClellan untuk membangun kembali pangkalannya di titik yang jauh dari Richmond di Sungai James di Harrison's Landing, pada dasarnya mundur yang mengakhiri Kampanye Semenanjung dan memperpanjang perang hampir tiga tahun lagi.