A finales de 1879, el ejército boliviano al mando del presidente Daza, fue movilizado a Tacna donde se reunió con el ejército peruano al mando de su presidente Mariano Ignacio Prado. Tras la captura del monitor Huascar y el inicio de la campaña terrestre marcharon junto al resto del ejército boliviano de Arica a Tarapacá en apoyo de las fuerzas peruano-bolivianas del general Juan Buendía que se encontraban prontas a enfrentarse al ejército chileno en la estación de Dolores. Sin embargo el temor de Daza de que las tropas que le sostenían en el poder fueran diezmadas y esto fuera aprovechado por sus enemigos internos para derrocarlo, hizo que a la altura del río Camarones diera media vuelta y contramarchara a Arica abandonando a Buendía a su suerte. Estas noticias desmoralizaron al ejército aliado y tras la derrota en Dolores las tropas bolivianas se dispersaron por completo con dirección a Oruro. Esta acción es conocida en la historia como la "Traición de Camarones". Según el general boliviano Juan José Pérez (muerto posteriormente en la batalla de Tacna) cuando los soldados preguntaron a Daza cómo es que iban a contramarchar sin haber vengado a sus hermanos muertos en Pisagua este los engañó diciendo que el presidente Prado los necesitaba para defender Sama (al norte de Arica) que supuestamente iba ser atacada por los chilenos al igual que Pisagua. Con ello los Colorados accedieron a dar la vuelta.