Fiorentina have signed Marko Pjaca from Juventus on loan with an option to buy. .
Goal understands the Viola will pay €3 million up front to hire the forward from the Serie A champions and can make it a permanent deal by paying a further €22m (£20/$25m) at the end of the season.
However, Juve have included a buy-back option in the deal worth €26m (£23m/$30m).
Pjaca, 23, joined Juve from Dinamo Zagreb in 2016 but his first season in Italy was disrupted by injuries.
A cruciate ligament problem carried on into the start of 2017-18, robbing the winger of opportunities in the Bianconeri first-team until he was loaned to Schalke for the second half the campaign.