Mahone's Division was moved to hold the lines between the James River and the Appomattox River after the action at Hatcher's Run. When the Union general assault of April 2 occurred, Mahone marched his division west through Chesterfield County and joined the rest of the army at Amelia Court House. On April 7, after Ewell's surrender the previous day at the Battle of Sayler's Creek, Mahone's Division held off the pursuing II Corps at the Battle of High Bridge, but was unable to successfully burn the bridge to prevent Union pursuit. That afternoon, the division took up position near Cumberland Church and held off two charges by the Union II Corps. Mahone's Division became part of Longstreet's Corps and fell back to a position north of Appomattox Court House. While preparing for an attack of the II Corps, the 41st Virginia received word of the cease-fire that would set the stage for the final surrender of Lee's army.