Radja Nainggolan is on his way to Inter for a total of €38m, as Roma will receive €24m cash plus Davide Santon and Nicolò Zaniolo.
According to multiple sources, including Sky Sport Italia, the deal is now done and could be completed by the end of the week.
Nainggolan gets to reunite with his former Giallorossi Coach Luciano Spalletti.
Roma already have his replacement lined up, with a deal worth €20m plus €4m bonuses for Paris Saint-Germain creative midfielder Javier Pastore.
The breakthrough came yesterday, when versatile former Newcastle United defender Santon was included in the transfer.
Youth team trequartista Zaniolo, a key figure in Inter’s very successful Primavera side, was always part of the negotiation.
See the latest Serie A predictions and betting tips with Eurotips.co.uk