Roma finalised their agreement with Paris Saint-Germain today and will sign Javier Pastore for €20m plus €4m in bonuses.
According to Sky Sport Italia and other sources, the details of the operation were worked out this evening.
He is expected to undergo a medical at the Villa Stuart clinic in Rome either tomorrow or Saturday.
The Argentina international is the replacement for Radja Nainggolan, who will go to Inter for €24m cash, plus Davide Santon and youth team player Nicolò Zaniolo.
It is a return to Serie A for Pastore, who made the first big splash of his career at Palermo.
He was sold to Paris Saint-Germain for €42m in the summer of 2011.
Pastore just turned 29 yesterday and his contract at the Parc des Princes was due to expire in June 2019.
See the latest Serie A predictions and betting tips with Eurotips.co.uk