Атака Пикетта
Согласно второму плану, в атаке должны были принять участие 3 дивизии конфедератов. Главной атакующей дивизией, как и раньше, оставалась дивизия Джорджа Пикетта. Ещё недавно это была крупнейшая дивизия Северовирджинской армии, но две её бригады были выведены в Северную Каролину и теперь она насчитывала 5 830 человек. Дивизию разместили левее остальных дивизий корпуса Лонгстрита, в низине у фермы Спенглера. Впереди слева была расположена бригада Гарнетта, впереди справа — бригада Кемпера, за ними в резерве стояла бригада Армистеда.
Сражение при Карнифекс-Ферри
Федеральные войска в размере 6000 человек (3 пехотные бригады) под командованием генерала Уильяма Роузкранса были направлены для спасения полка Тайлера. Они выступили из Саттона 3 сентября, не нашли конфедератов около Кросс-Лейнс и двинулись по дороге к Карнифекс-Ферри. Первая бригада наткнулась на укреплённые позиции Флойда около 15:00 10 сентября, пошла в атаку и была отбита с серьёзными потерями. Роузкранс направил для усиления вторую и третью бригады, но их атака была не успешной из-за каменистой местности и неорганизованности войск. За день боя федералы потеряли 27 человек убитыми и 103 ранеными, конфедераты — 20 ранеными. Раненый во время рукопашного боя Флойд решил отступить, так как осознавал численное превосходств противника. Ночью армия конфедератов отступила за реку.
Потери были незначительными с обеих сторон, однако сражение имело важное политическое значение. С мая 1861 года в Виргинии проходили собрания, направленные на организацию местного правительства в Уиллинге, лояльного к США. В октябре, после битвы при Карнифекс-Ферри, прошло голосование об организации нового штата.