El 28 de junio por las semifinales, Chile enfrentaba a Portugal, donde después de empatar 0-0 y penales nuevamente, Chile ganó por 3-0, Vargas tuvo un buen partido arrastrando marcar y salió al 85 por Martín Rodríguez.