Не сумев проломить оборону противника в Глуши, Грант решил сменить позицию. 7 мая корпуса Уоррена и Седжвика были направлены к местечку Спотсильвейни, где утром 8 мая встретились с армией Ли — началось сражение при Спотсильвейни. Корпус Хэнкока шёл по Брок-Роуд последним; утром его остановили у Тодд-Таверн для прикрытия правого фланга армии. В 15:00 к его фронту случайно вышел III корпус Северовирджинской армии под командованием Джубала Эрли. После небольшой перестрелки Эрли отступил, но в штабе Мида решили, что именно здесь противник готовит основной удар. Хэнкок ждал серьёзной атаки. «Наступила ночь, и великая битва при Тодд-Таверн так и не произошла», писал его адъютант. Эта задержка не позволила Хэнкоку принять участия в боях у Спотсильвейни 8 мая. Только 9 мая в 11:15 Хэнкок окончательно убедился, что противник отступил на его фронте. Грант приказал ему оставить дивизию Мотта у Тодд-Таверн, а тремя остальными дивизиями обойти левый фланг противника. К 19:00 Хэнкок вышел на позицию для атаки, но наступать в темноте не решился. Наступление Хэнкока встревожило генерала Ли, который перебросил навстречу ему дивизии Хета и Махоуна. Утром 10 мая началось так называемое «сражение на реке По»; Хэнкок обнаружил дивизию Махоуна перед своим фронтом, а дивизию Хета на фланге. Мид приказал отступать, и Хэнкок едва успел отойти за реку. Впоследствии генерал Хэмфрис писал, что у Хэнкока были шансы разбить фланг противника, и Мид напрасно отменил наступление вместо того, чтобы усилить Хэнкока дополнительными силами.