ジョセフ・B・カーショーとチャールズ・W・フィールド各少将の指揮でリーが送った2個師団が到着したことで、ボーリガード群は2万名以上でピーターズバーグ市を守ることになったが、グラント軍はガバヌーア・ウォーレン少将の第5軍団が到着して、総軍は67,000名となっていた。北軍左翼の第2および第9軍団によって、夜明けに北軍の最初の攻撃が始まった。ハンコックはゲティスバーグの戦いで負った傷の痛みがぶり返し始め、第2軍団の指揮をデイビッド・B・バーニー少将に渡した。その第2軍団はボーリガードが夜の間に前線を下げていたことに気付いておらず、南軍に向かって急速に進行して驚かされた。彼等が2番目の前線に遭遇したとき、攻撃はたちまち停止し、その後何時間も南軍の激しい砲撃に曝されることになった。正午までに、攻撃に加わるには長い距離を進まねばならなかった第9軍団と第5軍団が第2軍団に並ぶ所まできた。第9軍団のオーランド・B・ウィルコックス少将の師団が新たな攻撃を仕掛けたが、テイラーズブランチが横切る湿地と開けた地形で大きな損失を蒙った。ウィルコックス師団はわずか1,000名で抵抗していることが明らかになった。ウォーレンの第5軍団は、ライブの突出部（第27砲台とも呼ばれ、ディモック線がジェルサレム木道、現在のアメリカ国道301号線と交わる所にあった）からの殺人的な砲火に遭って停止させられ、このときに第20メイン連隊のジョシュア・チェンバレン大佐が重傷を負った（その傷は致命傷と考えられ、チェンバレンは准将への戦場での昇進を要請して認められた）。午後6時半、ミードが最後の攻撃を命じたが、この時も甚大な損失を出しただけで失敗した。先導連隊の1つが第1メイン重砲兵連隊であり、その900名の部隊はオーバーランド方面作戦の開始時点で歩兵隊となるべく事実上守備隊任務に転換させられていた。この連隊は攻撃時に632名を失い、戦争全体でも単一の戦闘で最大の損失率を出した連隊となった。
宇宙暦800年/新帝国暦2年1月16日。バーラト星系に侵攻を続ける帝国艦隊と、それに対抗しようとする同盟艦隊の交戦。1月8日、ミッターマイヤー艦隊の前方に1,000隻以上の艦艇が出現。同10日、同盟軍が20,000隻以上の戦力を有している事が判明。同13日、帝国軍の前方、恒星マル・アデッタ付近に同盟軍が布陣。同16日に戦闘開始。マル・アデッタは不安定な状態の恒星で周囲に無数の小惑星を従えており、同盟軍はその小惑星帯内の狭い回廊の中に「篭城」していた。マル・アデッタ星域の戦略上の価値は前年に両軍が対峙したランテマリオ星域より低いとされていたが、戦術的には遥かに難所とされていた。そのため、数で勝る帝国軍には「一隊が同盟軍を抑えて、本隊がその隙に同盟首都ハイネセンを陥とす」策もあり、「常識的な事を言わなければならない」という見地で幹部を代表してシュトライトがそれを述べた。しかし、それは文字通り「言ってみただけ」であり、ラインハルトは「老将の死を覚悟の挑戦、受けねば非礼にあたる」とマル・アデッタで戦う事を選び、もともと乗り気だった幹部たちもそれに同意した。その為、会戦当初の地の利は同盟軍に傾くことになった。同盟の艦隊司令官はビュコック。参謀長はチュン。分艦隊司令官はカールセン。参加幕僚はザーニアル少将/マリネッティ少将（この二人はOVA版のみ登場）など。戦力は推定で艦艇20,000～22,000隻/将兵230万～250万人（自由惑星同盟がこの後滅亡するなどの事情で、正確な記録が無いと設定されている）。なお、副官のスールは別の命令を受けてムライ達に同行してヤンの元に向った。戦闘態勢に入った帝国軍の陣容は、中央部がラインハルトの直属艦隊。左翼がミッターマイヤー艦隊、右翼がアイゼナッハ艦隊、後衛がミュラー艦隊、予備兵力がファーレンハイト艦隊、前衛はクナップシュタイン/グリルパルツァーの両艦隊。なお、先行したビッテンフェルト艦隊は連絡が取れず、戦闘開始時には参戦出来なかった。16日10時30分、正面からの砲撃戦開始。第1撃の後、同盟軍が小惑星帯に撤退。グリルパルツァー艦隊が追撃したが逆撃され、3割の損害を出して撤退。ラインハルトはファーレンハイト艦隊を同盟軍の背後に差し向け、同時にクナップシュタイン艦隊に陽動を命じた。13時にクナップシュタイン艦隊が攻撃を開始したが、逆に多くの損害を出して苦戦に陥る。15時40分にファーレンハイト艦隊が同盟軍背後にまわり込む事に成功したが、16時20分、左側背からカールセンの分艦隊が攻撃を開始。ファーレンハイト艦隊は後退を余儀なくされた。20時30分、カールセン艦隊は迂回して帝国軍本隊の背後に回り込み、ミュラー艦隊と戦闘を開始。その背後にはファーレンハイト艦隊が、さらにその背後にはクナップシュタイン艦隊を機雷で足止めしたビュコックの同盟本隊が続いた。その後、2つの同盟艦隊は連携を以って帝国軍本隊攻撃を試みたが、ミュラー艦隊とファーレンハイト艦隊、21時18分に右翼から迂回して戦いに加わったアイゼナッハ艦隊の抵抗に遭い、進軍を止められていた。22時、恒星風の影響で帝国軍の艦列が乱れたのを機に、同盟軍は一気に進撃を試みたが、側面からミッターマイヤー艦隊が突入したためまたも進撃を止められた。そして22時50分、先行していたビッテンフェルト艦隊が戦域に到着し、攻勢が限界に来ていた同盟軍に攻撃を加えた。23時10分、カールセンが乗艦ディオメデスと共に戦死。この時点で8割が失われた同盟軍は敗走を開始したが（OVA版ではビュコックが全鑑に対し戦線離脱を許可している）、艦隊旗艦のリオ・グランデと、その意を汲んだ100隻程度の艦艇が、味方の退路を確保するため戦闘を継続した。23時30分、（ヒルダに説得された）ラインハルトの意を受けたミッターマイヤーが降伏を勧告したが、ビュコックは勧告を拒否。ラインハルトは砲撃を命じ、リオ・グランデは破壊され、ビュコックとチュン、艦長のエマーソンは乾杯しながら消滅した。この会戦の後、自由惑星同盟は国家としては滅亡を遂げ、「銀河帝国軍対自由惑星同盟軍」という戦いの図式はこれを以って終了した。一方ヤンは、ビュコック戦死の凶報を聞いて、己の判断の甘さを心から悔いた。もしヤンが、ビュコックが残存艦隊を率いてラインハルトと戦う事を要塞攻略戦時に知らされていたら、ヤンはおそらく（ビュコックとともに）生涯で初めて勝算なき戦いに身を投じたであろう、という見方も存在する。