Bruno Fernandes menambah gol ketiga untuk Portugal dengan 10 menit tersisa, melesakkan bola yang membentur mistar gawang dari luar kotak penalti.
Pedro Neto juga masuk dalam daftar pencetak gol, memanfaatkan umpan Ronaldo dan melepaskan tembakan melewati Bulka di tiang dekatnya.
Masih ada waktu bagi Ronaldo untuk menambah koleksi golnya menjadi 135 gol internasional, dengan melakukan tendangan voli akrobatik memanfaatkan umpan silang Vitinha dari jarak dekat pada menit ke-87.
Marczuk mencetak gol hiburan untuk Polandia, tetapi mereka tidak dapat lagi lolos ke babak sistem gugur dan akan terdegradasi jika kalah dari Skotlandia minggu depan.
Pada pertandingan lain di grup, Skotlandia meningkatkan harapan mereka untuk terhindar dari degradasi setelah John McGinn mencetak gol kemenangan di menit akhir dalam kemenangan 1-0 atas Kroasia yang bermain dengan 10 pemain.
Juara Eropa Spanyol tetap tak terkalahkan di Grup A4 dengan kemenangan 2-1 atas Denmark di Kopenhagen.
Tim tamu asuhan Luis de la Fuente mengawali pertandingan dengan kuat dan nyaris mencetak gol pembuka pada menit ke-13 ketika tendangan Ayoze Perez yang sedang dalam performa terbaiknya menggetarkan mistar gawang.
Spanyol memimpin lebih dulu setelah Denmark secara ceroboh memberikan bola di tepi kotak penalti mereka sendiri.
Perez memberikan umpan kepada Mikel Oyarzabal yang melakukan sentuhan pertama yang sangat baik dan menyelipkan bola melewati kiper Kasper Schmeichel dan masuk ke tiang dekat.
Penyerang Villarreal Perez, yang baru melakoni debut internasionalnya pada Juni, menggandakan keunggulan Spanyol lewat penyelesaian rendah menggunakan kaki kiri ke sudut bawah gawang setelah mendapat umpan dari Dani Olmo.
Gustav Isaksen memperkecil ketertinggalan Denmark pada menit akhir, memanfaatkan kesalahan fatal antara Fabian Ruiz dan penjaga gawang David Raya.
"Malam yang sangat membahagiakan bagi saya (dengan satu gol dan satu assist), tetapi yang terpenting adalah lolos ke puncak grup," kata Perez kepada uefa.com.
(Tribunnews/mba)