Iran Press/ Europe: The Bianconeri, who started with Cristiano Ronaldo on the substitutes' bench, had started sluggishly and fallen behind inside 15 minutes courtesy of Joaquin Correa's third league goal of the campaign.
Adrien Rabiot pulled them level with their first shot on target in the 39th minute, though, before Morata's quickfire double after the break – the second from the penalty spot – sealed a third win in four top-flight games.
Andrea Pirlo's side remains in third but has moved to within a point of Milan and seven of leaders Inter, having played the same number of games.
104/216
Read more:
Ronaldo shines as Juventus win
Ronaldo double as Juventus win