Cristiano Ronaldo scoorde tweemaal Portugal zorgde na een nederlaag voor een eerste plaats in Nations League-groep A1 Polen 5-1 in Porto.
Ronaldo zette een penalty om nadat Rafael Leão had gegeven Portugal een voorsprong in de tweede helft en de 39-jarige voegde zijn tweede toe met een omhaal in de slotfase.
Bruno Fernandes en Pedro Neto waren ook op doel toen de Portugezen met 5-0 voor stonden voordat Dominik Marczuk de late troost van Polen bracht.
Terwijl Portugal hun plaats in de kwartfinale boekte, werd de hoop van Polen de bodem ingeslagen en als ze maandag verliezen van Schotland, zullen ze degraderen.
Spanje zorgde ervoor dat ze bovenaan in Groep A4 zouden eindigen door met 2-1 te winnen Denemarken.
De ploeg van Luis de la Fuente, al verzekerd van een plaats in de kwartfinale, was op kruissnelheid nadat Mikel Oyarzabal en Ayoze Pérez in beide helften scoorden voordat Denemarken er laat een terugtrok via invaller Gustav Isaksen.
Servië hielden hun hoop op kwalificatie levend nadat de late gelijkmaker van Aleksa Terzic hen een 1-1 gelijkspel opleverde in Zürich tegen Zwitserlanddie ondanks de opener van Zeki Amdouni in de tweede helft degradeerden.
Noord-Ierland zette een grote stap richting promotie naar League B toen doelpunten van Daniel Ballard en Dion Charles een 2-0 overwinning opleverden tegen Wit-Rusland in Belfast.
De Ieren blijven koploper in Groep C3 na alle drie hun thuiswedstrijden te hebben gewonnen en spelen maandag in Luxemburg.
Luxemburg eindigde onderaan de groep na een 1-0 thuisnederlaag Bulgarijedie veilig zijn voor degradatie.
San Marinodie hun allereerste competitieve overwinning behaalden met een 1-0 overwinning tegen Liechtenstein in september, blijven in de strijd voor promotie vanuit Groep D1 nadat Nicola Nanni's blessuretijdstraf een 1-1 gelijkspel redde tegen Gibraltar.
In Groep C2, Cyprus zorgde voor een derde plaats na een 2-1 overwinning in Larnaca tegen het onderste land Litouwendie alle vijf hun wedstrijden verloren hebben.