Die Sieben-Tage-Schlacht begann am 25. Juni mit dem Angriff der Potomac-Armee unter Generalmajor George B. McClellan am Oak Grove. Am nächsten Tag begann die Nord-Virginia-Armee unter General Lee eine Reihe von Gegenangriffen. Als sich die Gefahr der Überflügelung des V. US-Korps abzeichnete, verlegte McClellan die Versorgungsbasis nach Harrisons Landing an den James. Dorthin beabsichtige er mit seinen fünf Korps ständig kämpfend unter den Schutz der dort liegenden Kanonenboote auszuweichen.