El combate enfrentó al regimiento amotinado Cazadores de Maipú, al mando de su coronel José Antonio Vidaurre, y las tropas leales al gobierno dirigidas por Manuel Blanco Encalada. Los Cazadores acababan de asesinar al ministro Diego Portales. Vidaurre huyó por la quebrada de Viña del Mar al advertir su inminente derrota. Fue capturado meses después y ejecutado públicamente por un consejo de guerra.