De zevendaagse veldslagen begonnen met een aanval van de Unie in de kleine Slag bij Oak Grove op 25 juni 1862, maar McClellan verloor snel het initiatief toen Lee een reeks aanvallen begon bij Beaver Dam Creek (Mechanicsville) op 26 juni, Gaines's Mill op 27 juni, de kleine acties bij Garnett's en Golding's Farm op 27 juni en 28 juni, en de aanval op de achterhoede van de Unie bij
Savage's Station op 29 juni. McClellan's Army of the Potomac bleef zich terugtrekken naar de veiligheid van Harrison's Landing aan de James River.