The match was the first for the Americans since their shock exit last month from the 2018 Russia World Cup on Tuesday, reports Xinhua news agency.
Interim boss Dave Sarachan, who took over for Bruce Arena after he stepped down following the qualification failure, picked a young side for the friendly, including several uncapped players.
McKennie, a 19-year-old from Texas who has played his way into Schalke's lineup this season, took a pass from C.J. Sapong, used three touches to create space from Ricardo Ferreira and then beat Beto to the inside post with a right-footed shot in the 21st minute.
McKennie became the third-youngest American to score in his debut, behind Juan Agudelo(17) and Landon Donovan (18).
Goalkeeper Ethan Horvath gifted Portugal their goal when he misplayed a first-time volley from Vitorino Antunes from the left wing and the ball went through his legs and into the net.
(This story has not been edited by Social News XYZ staff and is auto-generated from a syndicated feed.)
Doraiah Chowdary Vundavally is a Software engineer at VTech . He is the news editor of SocialNews.XYZ and Freelance writer-contributes Telugu and English Columns on Films, Politics, and Gossips. He is the primary contributor for South Cinema Section of SocialNews.XYZ. His mission is to help to develop SocialNews.XYZ into a News website that has no bias or judgement towards any.
This website uses cookies.