Los partidos de oposición fueron a una convención en el Estadio Nacional (La Sabana, San José) para elegir al candidato que habría de enfrentar al Dr. Rafael Ángel Calderón Guardia en los comicios del 8 de febrero de 1948. La disputa se dio entre el Partido Demócrata, el Partido Unión Nacional, el Partido Social Demócrata y el Partido Cortesista Independiente. Más de dos mil personas participaron en estas elecciones preliminares. La contienda se concentró en tres figuras: Fernando Cervantes, Otilio Ulate, y José Figueres Ferrer, quien en la segunda ronda fue eliminado. En la siguiente ronda, el periodista Otilio Ulate Blanco resultó vencedor, con el apoyo de Figueres y su grupo. Ulate obtuvo 1.193 votos y Castro Cervantes 812. Puede decirse que desde entonces Figueres y Ulate se entendieron, aunque a veces tuvieron desavenencias.