Roma and Italy striker Antonio Cassano has arrived in the Spanish capital to sign for Primera Liga giants side Real Madrid.
The player was besieged by a group of around 30 reporters who were awaiting his arrival at Barajas airport, but he refused to make any comment before being bundled into a waiting van.
However, agent Ernesto Bronzetti confirmed that Real had agreed to buy the striker.
"Antonio Cassano will sign a contract with Real Madrid tomorrow, everything has been closed with Roma," he told reporters.
Spanish media reported that Real would pay around €5 millionfor the 23-year-old who has had been embroiled in a dispute with Italian club AS Roma over his contract which was due to expire at the end of the season.
Earlier Bronzetti told Spanish TV station Antena 3 that there were no remaining obstacles to the conclusion of the deal.
"Real Madrid have signed a player who is only 23 at a cheap price," he said. "Roma had already lost the player who was finishing his contract and the player is going to end up in the most famous club in the world, so all three parties are happy."
Real are expected to announce the deal later on Tuesday with the player presented to the media after undergoing a medical on Wednesday.