El español, copilotado por Rodrigo Sanjuán, lideraba la clasificación con 8,0 segundos de ventaja al comienzo de la última etapa del domingo, pero se vio presionado cuando McErlean ganó los dos primeros tramos y se quedó a 0,1 segundos de liderato.
Solans superó a McErlean por 6,5 segundos en la penúltima especial, en Cabeceiras de Basto, una hazaña que a la postre resultó decisiva para asegurarse la victoria. A pesar de los esfuerzos de McErlean, el piloto del Škoda Fabia sólo pudo reducir la diferencia a 3,2 segundos en la final de Fafe.
El triunfo de Solans fue el primero a este nivel y también el primero para el GR Yaris Rally2 de Toyota, que se lanzó a principios de este año.
"Es absolutamente increíble", sonrió Solans. "Mi primera victoria, y también la primera para el Toyota Rally2. Ha sido un fin de semana increíble y sólo quiero dar las gracias a todos los patrocinadores filipinos por darme esta oportunidad de vivir mi sueño."