Las Batallas de los Siete Días comenzaron con un ataque de la Unión en la batalla menor de Oak Grove el 25 de junio de 1862, pero McClellan perdió rápidamente la iniciativa cuando Lee comenzó una serie de ataques en Beaver Dam Creek (Mechanicsville) el 26 de junio, Gaines's Mill el 27 de junio, las acciones menores en Garnett's y Golding's Farm el 27 y 28 de junio, y el ataque a la retaguardia de la Unión en Savage's Station el 29 de junio. El Ejército del Potomac de McClellan continuó su retirada hacia la seguridad de Harrison's Landing en el río James.