Cancelo brindó la asistencia a Ricardo Horta para anotar el empate en el minuto 82 después de que Álvaro Morata había puesto al frente a España en la primera mitad.
Las lesiones descartaron a Ruben Dias y Aymeric Laporte del encuentro en Sevilla, donde Cancelo y Bernardo completaron los 90 minutos.
Morata convirtió con frialdad desde seis metros para rematar una hábil jugada de contraataque del equipo local y parecía que La Roja tendría un comienzo ganador en su intento por llegar a las finales del próximo verano hasta que Horta marcó a ocho minutos del final a pase de Cancelo.
Cancelo fue el artífice, intercambió pases con Goncalo Guedes por la banda derecha y entregó un centro raso para que el extremo anotara su primer gol internacional.
El sorteo deja a España y Portugal a dos puntos del líder República Checa tras los primeros partidos del Grupo A2.
Portugal se enfrenta a Suiza en Lisboa el domingo, cuando España viaje a Praga para un choque con el equipo que se encuentra en la parte superior del grupo.
CITY+ | accede a contenido exclusivo
Por otra parte, Shea Charles hizo su debut internacional absoluto cuando Irlanda del Norte fue derrotada por 1-0 por Grecia.
El centrocampista, que fue una parte integral del éxito de la Premier League 2 de nuestro Elite Development Squad esta temporada, entró en el minuto 79 en Windsor Park para los hombres de Ian Baraclough.
La derrota deja a Irlanda del Norte tercero en el Grupo C2, con un viaje a Chipre el próximo domingo 5 de junio.