Juventus have completed the signing of Marko Pjaca from Dinamo Zagreb on a five-year contract.
Earlier this month, the 21-year-old's agent Marko Naletilic revealed that the winger was "close to joining Juventus" after turning down interest from the Premier League.
After completing a series of medical examinations on Thursday afternoon, the Croatian international has signed with the Italian champions for a figure in the region of £19.1m.
UFFICIALE: Marko Pjaca è bianconero! https://t.co/h2Vgf0GjMm pic.twitter.com/TMtQuxpdKr
— JuventusFC (@juventusfc) July 21, 2016
Pjaca, who had also been linked with AC Milan and Inter Milan, scored 19 goals in 60 appearances for Dinamo Zagreb, including 12 in 42 appearances during the 2015-16 campaign.