Real Madrid striker Borja Mayoral has joined AS Roma on a two-year loan deal with an option to buy.

Mayoral put pen to paper on his new contract with the Giallorossi on Friday. The Serie A side have the option to buy the Spaniard for €15m during the first season and for €20m during the second.

The 23-year-old spent the last two years on loan at Primera side Levante.