Paris: The Netherlands, one of the favourites for Euro 2012, romped to a 6-0 victory over Northern Ireland in Amsterdam on Saturday.
Portugal, however, saw Cristiano Ronaldo miss a penalty in a 3-1 loss at home to Turkey that left them without a win in three matches.
Beaten finalists at the last World Cup, the Netherlands proved they will once again be a force to be reckoned with in Poland and Ukraine with a fine performance in their final warm-up match.
A brace from in-form Arsenal striker Robin van Persie, one a penalty, coupled with goals from Wesley Sneijder — a 25-yard free-kick — and Ebrahim Afellay, put Holland 4-0 up at the break.
Further goals in the second half from Barcelona forward Afellay and centre-back Ron Vlaar added gloss to a one-sided victory.
The Netherlands start Euro 2012 against Denmark in Kharkiv on Saturday and the Danes also won in their final friendly, prevailing 2-0 against Australia thanks to a penalty by Liverpool defender Daniel Agger and a close-range Andreas Bjelland effort.
Portugal, who make up Group B along with Germany, wrapped up their preparations in disappointing fashion by losing to Turkey in Lisbon, having previously recorded a pair of goalless draws against Poland and Macedonia.
Umut Bulut exploited hesitant home defending to put Turkey ahead in the 35th minute and the Toulouse striker had another mix-up at the back to thank for his second goal early in the second half.
Nani pulled a goal back soon after but Ronaldo then saw his penalty pushed away by Volkan Demirel and the night ended in farce for Paulo Bento’s side as Ricardo Costa’s attempted clearance struck Pepe and trickled in for an 88th-minute own goal.
Co-hosts Poland completed their preparations in style, crushing minnows Andorra 4-0 to extend their unbeaten run to four games — a run during which they have not conceded a goal.
Elsewhere, Croatia were denied victory by a close-range 92nd-minute header from Tareq Al Younusi in a 1-1 draw against Norway.
Shakhtar Donetsk striker Eduardo had broken the deadlock in the 79th minute for Croatia, who will face Italy, the Republic of Ireland and holders Spain in Group C.