Основываясь на разведданных Ли, армия Скотта 7 августа атаковала и разбила мексиканскую армию в сражении при Чурубуско. 6 сентября на военном совете Скотта было принято решение штурмовать Мехико. Рекогносцировка перед наступлением была доверена Ли, так как его вышестоящий офицер, майор Смит, в это время заболел. В ходе рекогносцировки 8 и 9 сентября Ли пришёл к мнению, что есть два пути к Мехико: с юга, под обстрелом орудий форта Чапультепек, или же после предварительного штурма Чапультепека. 11 сентября на совете Скотт высказался за штурм форта, Ли и другие офицеры были против. Решено было всё же атаковать Чапультепек.