Barcelona have signed Poland striker Robert Lewandowski from Bayern Munich on a four-year deal worth €50m (£42.6m).
He has joined his new teammates in Miami as part of Barcelona’s four-game tour of the United States.
“I’m finally here. I’m happy to be at Barca,” said Lewandowski.
“The last few days have been very long but the deal is closed and now I can focus on a new chapter and challenge in my life.
“I’ve always wanted to play in La Liga and for the big clubs.
“I’m here to help Barca get back on top and win as many titles as possible.”
Lewandowski, who had a €500m (£425.9m) release clause, joined Bayern on a free transfer in 2014 after leaving Borussia Dortmund.
He scored 50 goals in 46 games last season and helped Bayern win their 10th consecutive Bundesliga title.
Lewandowski has netted 344 times in 374 games for the club and is the second-highest goalscorer of all time after Gerd Muller.
He has won the league in all of his eight seasons with Bayern and also won the Champions League in 2019/20.
Lewandowski is Barcelona’s fourth signing the following summer Brazilian winger Raphinha joins from Leeds United in a deal worth up to £55million, while Ivory Coast midfielder Franck Kessie and Denmark defender Andreas Christensen have arrived with free transfers after their respective contracts with AC Milan and Chelsea expired.
French winger Ousmane Dembele also signed a contract extension with Barcelona this summer.
Find all recent football transfers on our special page.