En junio de 1865, tras los sucesos de la Noche de San Daniel, el general unionista Leopoldo O'Donnell sustituyó al moderado general Narváez al frente del gobierno.