Однако кавалерия Союза постепенно развивалась, и 9 июня большой контингент под командованием Джона Буфорда (родившегося 4 марта 1826 года в округе Вудфорд, штат Кентукки) столкнулся со Стюартом у станции Бренди, в тридцати милях западнее горда Фредериксберг. За этим последовало самое большое кавалерийское сражение в истории американских континентов. С каждой стороны в нем принимали участие по десять тысяч человек. Стюарт в конце концов сумел одержать верх, но только после того, как на удивление агрессивный Буфорд нанес ему несколько ощутимых ударов.
У этой битвы были два результата. Первый, армия Союза узнала, что Ли ушел на север. Второй, чувства Стюарта были настолько задеты невероятной близостью поражения, что он решил сделать что-нибудь из ряда вон выходящее, чтобы доказать самому себе, что он все еще был самым лучшим кавалеристом в мире. Он бросил всех своих людей в атаку на армию Союза. Это был храбрый поступок, но в результате Ли в самый критический момент своего похода на север лишился очень ценной помощи кавалерии в разведке. Самовлюбленность Стюарта помогла уничтожить Конфедерацию.
Хукер, все еще оставаясь командующим армией Потомака, хотел напасть на город Ричмонд, пока Ли был далеко на севере, но Линкольн знал, что еще одна победа конфедератов на территории Союза может привести к принудительному окончанию войны, а захват армией Союза города Ричмонд — вряд ли. Хукеру было приказано преследовать армию Ли и сосредоточить свое внимание на ней, а не на Ричмонде.
На этот раз Ли и его армия не просто проникли на территорию штата Мэриленд, как год назад. Тогда вторжение ограничилось пределами «рабовладельческих штатов» Миссури, Кентукки и Мэриленд. В июне 1863 года армия конфедератов впервые вступила на землю свободного штата. Ли вторгся в штат Пенсильвания.
Ли не знал, что Хукер преследует его с максимально возможной скоростью. Оставшись без Джеба Стюарта, Ли «ослеп» и к тому времени, когда он обнаружил, что его преследуют, его коммуникации оказались под угрозой, и он полностью лишился возможности маневра.
Но Хукер не очень жаждал новой встречи с Ли. 28 июня он подал прошение об отставке, которое было немедленно принято (но он продолжал сражаться, и с большой пользой, оставшись в армии на подчиненных должностях). На его место был назначен тоже не горевший особым желанием сражаться Джордж Гордон Мид (род. от американских родителей 31 декабря 1815 года в Кадице, Испания).
Мид принимал участие во всех сражениях на территории штата Виргиния, был ранен во время «кампании на полуострове» и пытался убедить Хукера атаковать противника, когда тот дрогнул в битве при Чанселлорсвилле.
Мид продолжал преследовать Ли на территории штата Пенсильвания, стараясь постоянно держать свою армию между конфедератами и Вашингтоном. Он вел себя максимально осторожно, стараясь разузнать планы Ли. Ли, оставшись без Стюарта, в свою очередь, тоже точно не знал, где находится Мид, и поэтому не совсем понимал, что ему надо делать дальше. Обе армии выжидали, пытаясь перехитрить друг друга, но в то же время оставаясь настороже, чтобы не быть застигнутыми врасплох.
Армия Ли сосредоточилась вокруг города Кэштаун, в двенадцати милях севернее линии Мэйсона — Диксона и в пятидесяти пяти милях северо-восточнее Балтимора. Мид выслал вперед кавалерию под командованием Буфорда, чтобы узнать, что происходит. Так случилось, что одна из бригад конфедератов, к тому времени уже почти босая, узнала, что в городе Геттисберг было много обуви, и направилась туда за ней.
Они случайно столкнулись с кавалерией Буфорда 30 июня. Буфорд, прекрасно осознавая важность расположения города Геттисберга, отогнал от него эту бригаду. Но битва на этом не закончилась и превратилась в водоворот, который стал затягивать в себя все новые и новые подразделения с обеих сторон. Сражение у Геттисберга длилось целых три дня. Это было самое большое сражение за всю гражданскую войну, самое большое сражение вообще на американских континентах, и к тому же это было сражение, которое ни одна из сторон заранее не планировала.
Боевые порядки обеих армий были нарушены, и вопрос был в том, кто сумеет восстановить их раньше. В конце первого дня сражения конфедераты выглядели лучше (Мид добрался до места сражения только на второй день), но Ли сражался, не зная обстановки. Он не знал, где были сосредоточены основные силы Союза, и не рисковал до тех пор, пока на помощь не подоспел Лонг-стрит.
Что касается войск Союза, то они оценили важность высот южнее города Геттисберга и заняли их во второй половине дня 1 июля (если бы Ли планировал сражение в этом месте, он сам бы занял эти высоты, но он ничего не планировал, и разница заключалась именно в этом).