Juventus has finalized a €20 million deal to acquire Alvaro Morata from Real Madrid.

Morata has signed a five-year deal, but Real Madrid has the right to re-sign the striker until the end of the 16-17 season.

Morata has struggled to find a consistent spot in Real Madrid's lineup.

Morata is more likely to win a spot in Massimiliano Allegri's attacking ranks, alongside the likes of Carlos Tevez and Fernando Llorente.