Scott's hær var organiseret i fire divisioner, med Duncan's batteri i Worth's 1. division. Da den amerikanske hær nærmede sig Mexico City fra øst, beordrede Scott Worth til at rekognoscere en vej, der ville føre amerikanerne til at angribe fra syd. Worth gav opgaven til Duncan, der rapporterede vejen, "ikke let forhindret eller forsvaret". Snart gik hele Scotts hær den vej. På
Slaget ved Churubusco den 20. august 1847 erobrede Newman S. Clarkes brigade, George Cadwaladers brigade og Duncans batteri "tête de pont", et stærkt punkt forsvaret af en overlegen styrke. De hjalp til med at indtage San Mateo-klosteret.