Moise Kean has reportedly agreed a new contract with Juventus until June 2024 that will quadruple his salary.
The Italy international only turned 19 in February, but scored seven goals in 16 competitive games for Juve this season.
He had signed his first professional contract in 2017 and it was due to expire in June 2020.
According to La Gazzetta dello Sport, agent Mino Raiola has agreed the terms of a new deal that will hold Kean to Juve until June 2024.
His wages will climb from the current €0.5m per season to €2m plus bonuses, which will increase year on year.
Kean had been courted by the likes of Ajax, Arsenal, Paris Saint-Germain, Milan and Manchester United.