Italy forward Sebastian Giovinco has agreed to return to Juventus after two years with Parma, the Italian champions revealed on Thursday.
It will be the diminutive 25-year-old's third stint with the club.
The two clubs each owned half of Giovinco's contract and Juve have paid 11 million euros ($13.8m) to buy back the 50 percent they sold for just three million euros a year earlier.
Giovinco, who has signed a three-year deal, was in fine form for Parma last season, scoring 15 times in 36 league games.
That was enough to force his way into Italy's squad for Euro 2012, where he made substitute appearances in their first two matches against Spain and Croatia.