Puskas Arena'da oynanan ve 19:00'da başlayan karşılaşmayı Türk hakemimiz Cüneyt Çakır ve ekibi yönetti. Mücadelenin ilk yarısında hakimiyet tamamen Portekiz'in elinde oynanırken ilk 45 dakikadan gol sesi çıkmadı.
İkinci yarıda baskılını oyununu sürdüren Portekiz aradığı gole 84. dakikada Guerreiro'nun ayağından buldu. Bu golden yalnızca 3 dakika sonra penaltı kazanan Portekiz'de Cristiano Ronaldo, beyaz noktadan ülkesini 2-0 öne geçirdi. 90+3'te bir kez daha sahneye çıkan Ronaldo bir gol daha atarak skoru 3-0 getirdi.
Kalan dakikalarda başka gol olmayınca sahadan 3 puan ayrılan taraf Portekiz oldu. Macaristan cephesinde Fenerbahçeli futbolcu Attila Szalai 90 dakika forma giydi.