Portugal's Bernardo Silva scored a great individual goal as their new-look side recovered to win 3-2 away to Poland in the Nations League with an impressive performance on Thursday.
Andre Silva's strike and a Kamil Glik own goal put the European champions ahead by half-time, after Krzysztof Piatek had given Poland an early lead.
Silva then got in the act early in the second half of the League A Group 3 game.
Poland substitute Jakub Blaszczykowski, making his 103rd appearance as he became his country's most capped player, pulled a goal back but it was not enough for the hosts.
After two games Portugal, who were without their rested talisman Cristiano Ronaldo, top the group with six points, while Poland and Italy have one apiece.
In Podgorica, an Aleksandar Mitrovic brace gave Serbia a 2-0 away win over neighbours Montenegro that put them top of their UEFA Nations League group after a scrappy clash between two former Yugoslav republics.
The result left Serbia on seven points from three games in the third-tier Group 4, two ahead of Romania, who won 2-1 at Lithuania. Montenegro have four points and Lithuania none.
The first meeting between Montenegro and Serbia as independent nations since they separated in 2006 was played amid tight security but in a friendly atmosphere with both sets of fans applauding each other's national anthems.
It was also watched from the VIP box by Manchester United manager Jose Mourinho, reportedly screening Serbia's 20-year-old centre back Nikola Milenkovic, who is in excellent form for his Serie A club Fiorentina after enjoying a good World Cup.
Serbia dominated the game and should have won by a bigger margin but for some poor finishing by playmaker Dusan Tadic.
Those misses came after in-form Fulham striker Mitrovic sent goalkeeper Danijel Petkovic the wrong way with an 18th-minute spot kick.
The Montenegrins upped the pace in the closing stages and their striker Fatos Beciraj forced a good save from Serbia keeper Marko Dmitrovic in the 72nd minute with a rasping low shot from 20 metres.
Montenegro's Serbian coach Ljubisa Tumbakovic was sent off by Italian referee Gianluca Rocchi for dissent before Mitrovic sealed the contest with a close-range finish in the 81st minute.
Serbia next visit Romania while Montenegro are at home to Lithuania on Sunday.
In another Nations League international, Israel beat 10-man Scotland 2-1 thanks to a late own-goal from Kieran Tierney.
The Scots took the lead through Charlie Mulgrew's penalty in the 25th minute before Dor Peretz equalised in the 52nd minute.
In Kaliningrad, Sweden goalkeeper Robin Olsen pulled off a world-class save as his side held Russia to a 0-0 draw in their Nations League B, Group 2 clash.