CHARLOTTE, N.C. -- United States international Julian Green scored a first-half hat trick and Bayern Munich also got a goal from Franck Ribery as the German champions cruised to a 4-1 victory over Italy's Inter Milan in an International Champions Cup match at Bank of America Stadium.
Mauro Icardi scored a 90th-minute consolation goal for Inter off a mistake by Austrian left-back David Alaba.
The Florida-born, Germany-raised Green was the star of the show.
Green, 21, had started all four of Bayern's preseason matches under new coach Carlo Ancelotti heading into Saturday's game, scoring once. But after struggling to make an impact in a penalty-kick loss to AC Milan in Chicago on Wednesday, he exploded for three goals in just over half an hour against Inter.
He opened his team's account seven minutes in, sliding to stab home a cross from Alaba. Green calmly slotted his second past keeper Samir Handanovic in the 30th minute off a pass from French star Ribery, and added a third -- although replays showed it should have been whistled for offside -- in the 35th after being set up by Brazilian right-back Rafinha.
The performance can't hurt Green's chances of sticking with Ancelotti's first team when the Bundesliga season begins next month.
Green joined Bayern as a 14-year-old and signed a professional contract in late 2013, but he has never played a league minute for the club. He did make two UEFA Champions League appearances under former manager Pep Guardiola, however -- one last season and one in 2013-14.
Green, who has six caps with the U.S., was included on coach Jurgen Klinsmann's 23-man squad for the 2014 World Cup in Brazil, and at 19 become the youngest American to score in the tournament when he tallied an extra-time goal in the USA's 2-1 loss to Belgium in the round of 16.
He spent the 2014-15 season on loan to Hamburg. But he saw action in just five Bundesliga games before returning last season to Bayern, where he mostly played with the reserves.
This was the breakout game he and U.S. fans had been waiting two years to see, however.
Bayern will play their final ICC match on Aug. 3 against Real Madrid in East Rutherford, New Jersey (7:30 p.m. ET, ESPN2/WatchESPN).