La división de Tristán marchaba en columna con dirección a Pisco por el camino de Lima (en ese entonces llamado camino real), tras capturar algunas partidas avanzadas de los patriotas el general Canterác tuvo conocimiento del próximo paso de la columna de Tristán por los callejones de la hacienda Macacona, distante de Ica en dos leguas al norte, mandando a sus soldados a ocupar con toda celeridad posiciones favorables en sus inmediaciones para interceptar al ejército independiente; la operación se realizó durante la noche aunque brillaba la luna llena en un cielo despejado, sobre la una de la madrugada Canterac ocultó a sus tropas en zarzales y médanos de arena.