Estos y los grupos de oposición sabotearon las elecciones que registraron una bajísima participación, deslegitimando completamente al candidato que resultó elegido, Andrés Rivero Agüero, que nunca llegó a asumir la presidencia. El 3 de noviembre de 1958, Batista realizó elecciones para intentar atenuar la oposición generalizada y producir una salida electoral que aislara a los grupos guerrilleros. En ese tiempo, El Che también conocería a Aleida March, una activa militante del Movimiento 26 de Julio de ideas anticomunistas, que se convertiría en su segunda esposa en 1959 y con quien tendría cuatro hijos.