セブンパインズの戦い
北軍ポトマック軍にはタデウス・ロー教授が率いる北軍気球司令部が付属していた。ローは川の北岸に熱気球キャンプを2箇所設営しており、一つはゲイン農園、一つはメカニクスビルにあった。5月30日の悪天候と31日の強風で戦闘開始前に気球を上げられず、攻撃の警告を与えられなかった。熱気球「ワシントン号」と「インターピッド号」は午後2時に上げられたが、ローとその助手は川の北にあるその位置からは深い森に遮られて具体的な部隊の動きが見えず、マクレランに有効な情報を送れなかった。
午後4時40分頃、ヒルはロングストリート隊からの援軍を得て強化され、セブンパインズ近くの第2の北軍防御線を襲った。北軍はケーシー師団の残り、第4軍団ダライアス・コウチ准将の師団およびハインツェルマンの第3師団からフィリップ・カーニー准将の師団が守っていた。ヒルは側面攻撃を行おうと考え、ロングストリート隊からマイカ・ジェンキンス大佐の4個連隊をキーズ軍団の右手に送った。その攻撃で北軍の前線を崩壊させ、セブンパインズからは1.5マイル (2.4 km)後方のウィリアムズバーグ道路まで後退させた。この戦線での戦いは午後7時半までに終息した。
ヒル隊の攻撃が始まる直前、ジョンストンはロングストリートからジョンストン自身も戦闘に加わることを要請するメモを受け取っており、これが戦闘について聞いた最初の報せだった。ジョンストンはホワイティング師団の3個旅団と共にナインミル道路を前進し、キーズの前線の右側面にあたるフェアオークス駅近くで頑強な抵抗に遭った。
ジョンストンはその60,000名の軍隊をバージニア半島から後退させ、マクレラン軍はジョンストン軍を追って進軍し、アメリカ連合国首都のリッチモンドに近付いた。ジョンストンの防御線は、最近ドルーリーズブラフの戦い(5月15日)で北軍の海軍との戦闘を交えた場所でもあるジェームズ川のドルーリーズ・ブラフに始まり、反時計方向に展開して中央と左翼は春になるとリッチモンド東の広い平原を湿地に変える天然の要害チカホミニー川の背後に陣取った。ジョンストン軍はチカホミニー川に架かる橋をほとんど燃やし、リッチモンド市の北と東に強固な防御陣地を置いた。マクレランはその105,000名の軍隊を2つの理由で市の北東部に集中するように置いた。1つ目の理由は、パマンキー川がチカホミニー川に平行して流れており、マクレラン軍がジョンストン軍の左側面に達した際に通信線を確保できることだった。2つ目の理由は、マクレランがアービン・マクドウェル少将の第1軍団の到着を期待していたことだった。
北軍105,000名はチカホミニー川に跨ってリッチモンド郊外に近い北東にいた。川の北には3個軍団がおり、北軍の鉄道による補給線を守っていた。フィッツ・ジョン・ポーター准将の第5軍団、ウィリアム・B・フランクリン准将の第6軍団、およびエドウィン・V・サムナー准将の第2軍団だった。川の南には、エラスムス・D・キーズ准将の第4軍団が突出し、南軍の前線に近い位置に陣取った。またサミュエル・P・ハインツェルマン准将の第3軍団も南岸にいた。5月31日の戦闘開始時点で、マクレランは慢性のマラリアによる発熱で病床にあった。
ジョンストンの北バージニア軍60,000名はリッチモンドの防御線を守っていた。その軍隊はジェイムズ・ロングストリート少将の右翼(ロングストリート師団を指揮するリチャード・H・アンダーソン准将、D・H・ヒル少将およびベンジャミン・フーガー准将の3個師団)とグスタヴス・ウッドソン・スミス少将の左翼(スミス師団を指揮するウィリアム・H・C・ホワイティング准将とA・P・ヒル少将の2個師団)、およびジョン・B・マグルーダー少将の予備隊(ラファイエット・マクローズ准将とデイビッド・R・ジョーンズ准将の2個師団)で構成された。