Desde os primeiros minutos, a Espanha começou melhor e rapidamente tomou a iniciativa. Aos 21 minutos, Yamal fez um passe preciso para o ataque e, após uma confusão na área portuguesa, Martín Zubimendi finalizou com rapidez para abrir o placar para a La Roja. No entanto, apenas 5 minutos depois, Nuno Mendes fez uma bela jogada pela esquerda e chutou forte para o fundo da rede de Unai Simón, empatando o jogo em 1 a 1.

O jogo continuou equilibrado entre as duas equipes. Quando o primeiro tempo parecia destinado a terminar empatado, Pedri deu um passe preciso para Mikel Oyarzabal, que finalizou com calma para dar à Espanha a vantagem de 2 a 1 aos 45 minutos.

No segundo tempo, o técnico Roberto Martínez fez ajustes táticos, colocando em campo Rúben Neves e Nélson Semedo. Portugal quase empatou aos 49 minutos, quando Bruno Fernandes balançou as redes, mas o árbitro anulou o gol por impedimento.

No entanto, aos 61 minutos, após um cruzamento de um companheiro, Cristiano Ronaldo estava no lugar certo na hora certa, posicionando-se bem na área para aproveitar a oportunidade e empatar o jogo em 2 a 2 para Portugal. Contudo, a alegria de CR7 durou pouco, pois ele foi obrigado a deixar o campo aos 87 minutos devido a uma lesão.