Manchester City have completed the signing of Colombia international Marlos Moreno from Atletico Nacional.
The 19-year-old has signed a five-year deal at the Etihad Stadium and joins City for an undisclosed fee, having recently won the Copa Libertadores.
He moves on loan to LaLiga side Deportivo La Coruna for the 2016/17 campaign.
"City are one of the best clubs in the world. It will be nice to experience being part of such a big Club. I want to make the most of it," Moreno told mancity.com.
"Pep Guardiola is one of the best managers in the world. I think he likes young players very much and he can improve young players tactically and technically. It will be great to work with him and to be part of a great team."
A versatile forward, Moreno has scored one goal in seven international caps. He moves to Manchester after six years at his hometown club in Medellin, who he joined as a 14-year-old in 2010.
He is Guardiola's seventh signing of the summer, joining Ilkay Gundogan, Nolito, Oleksandr Zinchenko, Aaron Mooy, Leroy Sane and Gabriel Jesus at the Etihad Stadium so far this summer.
City's final pre-season match is against Arsenal in Gothenburg on 7 August before they begin the new Premier League season against Sunderland on Saturday, 13 August.
For pre-match statistics and the two clubs' head-to-head record, visit the Premier League's matchday page.