Portugal international Joao Mario has joined Internazionale from Sporting CP in a €45 million deal.
The 23-year-old midfielder, who was part of the Portugal side that won the 2016 European Championship, passed his medical on Friday before agreeing personal terms.
It has been reported that Inter originally wanted a €10m loan plus a €35m obligation to buy in 2017.
- Sporting CP (@Sporting_CP) August 27, 2016
But Sporting released a statement on Saturday that said: "We have reached an agreement with Inter Milan for the transfer of the player Joao Mario for €45m, of which €5m is dictated by objectives.
"The club wishes Joao Mario happiness on a personal and professional level."
Frank de Boer's Inter Milan hosts Palermo in the Serie A on Sunday.