A Hétnapos csaták az 1862. június 25-i Oak Grove-i kisebb csatában indult meg, de McClellan gyorsan elvesztette a kezdeményezést, amikor Lee június 26-án Beaver Dam Creek-ben (Mechanicsville) kezdett egy sor támadást, június 27-én Gaines's Mill-ben, június 27-én és 28-án Garnett és Golding Farm-on, valamint a szövetségi hátsó őrség elleni támadásban.
Savage állomása június 29-én. McClellan Potomac-hadserege tovább vonult vissza a biztonságos Harrison's Landing felé a James folyón.