Fiorentina striker Dusan Vlahovic has reportedly agreed personal terms with Juventus and is set to undergo a medical on Friday ahead of his proposed transfer to Turin.
The 21-year-old has been strongly linked with a move to Arsenal this month, while the likes of Manchester City and Tottenham Hotspur are also understood to have expressed their interest.
However, Italian journalist Fabrizio Romano reports that Vlahovic has agreed to sign a long-term contract with Juve, with a salary worth €7m (£5.8m) net per season, and he will undergo his medical in Turin on Friday.
Romano also claims that Juve will pay a €75m (£62.4m) transfer fee, including add-ons, to sign the Serbia international this month.
Vlahovic has been in prolific form for Fiorentina this season, scoring 20 goals in 24 appearances across all competitions, including 17 in Serie A, which makes him the league's joint-top goalscorer along with Lazio's Ciro Immobile.
Arsenal's failure to sign Vlahovic could allegedly see Mikel Arteta turn his attention to Everton's Dominic Calvert-Lewin, Real Madrid's Luka Jovic or Real Sociedad's Alexander Isak.