Rodríguez llegó a Córdoba, incorporó a los derrotados Oroño y Salas, y enfrentó a López en la batalla de Las Cañas, el 28 de marzo, en la que resultó derrotado y capturado.