Los movimientos de los liberales fueron rápidamente detectados por sus enemigos, y el gobierno insistió al general Pinzón sobre que iniciase una ofensiva hacia Bucaramanga, mientras los liberales seguían en ruta hacia el sur pasando por Rionegro y llegando el 10 de mayo a Palonegro, donde decidieron detener al enemigo.