Portugal, playing without embattled Cristiano Ronaldo, defeated Poland 3-2 in the Nations League on Thursday, shattering Robert Lewandowski's celebrations of playing his 100th international.
European champions Portugal scored three times in 20 minutes in the Polish city of Chorzow through Andre Silva (32 minutes), a Kamil Glik own-goal (43) and a strike from Bernardo Silva (52).
Fernando Santos's Portugal team now have two wins in two in the Nations League after also beating Italy 1-0 in September.
The result ended Scotland's seven-match undefeated run in competitive outings stretching back to November 2016.
Colombia BEAT USA 4-2
Miami: A Colombian team lead by James Rodriguez roared past a game but inexperienced United States 4-2 on Thursday in an international football friendly in Tampa, Florida.
James put the Cafeteros in the lead with a spectacular effort from the edge of the penalty area in the 36th minute, thrilling a largely pro-Colombia crowd at Raymond James Stadium.
The United States responded with two goals in the space of three minutes by Kellyn Acosta and Bobby Wood early in the second half that gave the hosts a 2-1 lead. But Colombia rose to the challenge with goals from Carlos Bacca, Radamel Falcao and Miguel Borja to secure the victory.
Colombia's North American tour continues on Tuesday against Costa Rica at Red Bull Arena in Harrison New Jersey, when the United States will face Peru in Connecticut.