Pada babak pertama, Portugal memimpin 1-2 atas Denmark. Gol terjadi di menit ke-24 melalui sundulan pemain belakang, Pepe. Sementara gol kedua Portugal tercipta pada menit ke-36 oleh Stephan Andersen.
Berselang beberpa menit kemudian, tepatnya pada menit ke-41, Denmark memperkecil ketinggalan dengan membobol gawang Rui Patricio melalui sundulan Nicklas Bendtner. Hingga berakhirnya babak pertama, skor 1-2 untuk kemenangan Portugal.
Memasuki babak kedua, Denmark yang pada babak pertama kalah 1-2 dari Portugal, menyamakan kedudukan pada menit ke-80. Lagi-lagi gol kedua Denmark dicetak oleh Nicklas Bendtner.
Pada menit ke-84, Ronaldo hampir saja membobol gawang Denmark. Ronaldo yang hanya berhadapan dengan penjaga gawang Denmark, gagal menciptakan gol.
Namun, menjelang berakhirnya pertandingan, pemain nomor kostum 18, Silvestre Varela membawa Portugal memenangkan pertandingan setelah membobol gawang Denmark, tepatnya pada menit ke-87 dengan memanfaatkan umpan dari Fabio Coentrao dan menempatkannya di samping gawang Denmark tanpa mampu dihalau penjaga gawang Denmark. Skor 2-3 bertahan hingga akhir pertandingan.
Dengan keunggulan ini, Portugal sudah mengumpulkan tiga poin dari dua pertandingan yang dilakoninya di grip B.
Pada pertandingan tersebut, bola lebih banyak dikuasai oleh pemain Denmark, yaitu 59%-41%.| SJ