El cuadro dirigido por el argentino Eduardo Berizzo estaba obligado a ganar después de perder por 1-0 el duelo de ida disputado en Santiago.
Las cosas empezaron bien para los de Rancagua, que en el minuto doce se adelantaron en el marcador con un gol de Luis Pedro Figueroa.
En la segunda mitad el argentino Sebastián Jaime empató para la Unión Española, un resultado parcial que le daba el acceso a la final.
Pero pocos minutos después Juan Rodrigo Rojas marcó el segundo gol de su equipo con un cabezazo a la salida de un córner.
El O'Higgins se enfrentará en la final con el ganador de la llave entre la Universidad de Chile y el Colo Colo, que este domingo disputarán el partido de vuelta en el Estadio Nacional.
En el encuentro de ida, los albos se impusieron en su cancha por 2-0 y pusieron cuesta arriba el campeonato para la U, que esta semana fue eliminada de la Copa Libertadores en semifinales por el Boca Juniors.