En 1868 ascendió a Alférez, y participó en la batalla del Puente de Alcolea, bajo las órdenes del marqués de Novaliches, que apoyando a Isabel II, trataba de contener al general Serrano en su marcha sobre Madrid. Pese a ser derrotado, se le concedió el grado de Teniente, al luchar heroicamente.