Real Madrid have secured Porto fullback Danilo to a pre-contract.
A Bola says Porto and Real Madrid have drafted a pre-contract agreement for the young full-back.
Real Madrid will pay Porto 30 million euros for the defender in three instalments - the first, for 10 million euros will be paid when Danilo signs his contract; two further payments of the same sum will be made at a later date.
Danilo's deal with Real will run for five years.