Ante el avance hacia Buenos Aires de las tropas inglesas desde la ensenada de Barragán, donde habían desembarcado el 28 de junio de 1807, Liniers dispuso la defensa de la ciudad colocando sus fuerzas en la zona de Barracas, sobre la margen derecha del Riachuelo.