Spanish midfielder Dani Olmo has completed a reported €20 million (£17m/$22m) move to RB Leipzig from Dinamo Zagreb.
The 21-year-old has signed a four-year deal with the German outfit, with his final fee set to rise as high as €25 million (£21m/$28m) if he meets bonus targets.
Olmo will not be included in Leipzig's squad to face Eintracht Frankfurt on Saturday, but he will link up with his new team-mates in training on Monday.
- No Arsenal debut for Patino but Tavares, Smith Rowe & Saka sparkle in Carabao Cup win over Wimbledon
- The fall of James Rodriguez: Qatar switch a new low for Colombian icon
- Rosario's other Barcelona No.10: 'Ecuadorian Messi' Diaz driving South American minnows towards Libertadores glory
- Chelsea's lost boys: What does the future hold for Loftus-Cheek, Barkley, Baker and Sarr?
The Spain international rose through the La Masia ranks at Barcelona before heading to Croatia in 2014, and was heavily linked with a return to Camp Nou earlier this month.
Manchester United, Chelsea and Milan were also credited with an interest in Olmo, but he has opted to continue his development with the current Bundesliga leaders.
Dinamo boss Nenad Bjelica endorsed the move earlier this week, stating: "In my opinion, it is the best club for him to develop."
Olmo addressed the media after the transfer was made official on Saturday morning, stating: "RB Leipzig are a young, attractive club that really convinced me with their philosophy to develop and put their trust in young talents.
"I hope to bring my own strengths to the table to help the club continue their successful journey."
Leipzig sporting director Markus Krosche added: "We are very pleased that despite many offers from other renowned clubs, we were able to convince Dani Olmo that we're the right club for him to take the best possible next step.
"He's a fantastic player who's technically very dangerous and has outstanding qualities in possession of the ball.
"He will give us more options in attacking areas and at 21 is far from the end of his development."
Olmo had hit eight goals in 20 appearances for Dinamo in the first half of the season, five of which came during their Champions League journey.
The Croatian outfit were knocked out of the competition in the group stages, finishing behind Manchester City, Atalanta and Shakhtar Donestk in pool C.
Olmo will now be charged with helping Leipzig win the Bundesliga for the first time in their history, as they currently hold a four-point lead at the top of the table over reigning champions Bayern Munich.