Rafael Leao has agreed terms over a new long-term contract with AC Milan, sources have told 90min.

The Portugal forward's deal was due to expire at the end of the 2023/24 season and talks between the two parties have long been ongoing over a fresh one.

And 90min understands Leao has now agreed a new five-year contract at San Siro, with the player's representatives informing interested parties of the decision.